Este proyecto es un servicio RESTful básico para la gestión de usuarios, desarrollado con Node.js y documentado automáticamente con Swagger utilizando express-jsdoc-swagger.
- CRUD básico para el recurso "usuarios".
- Documentación automática de la API con Swagger.
- Uso de middlewares como
corsybody-parser.
- Clona el repositorio:
git clone https://github.com/lytsistemas/node-crud-swagger-example.git
- Navega al directorio del proyecto:
cd Node-CRUD-swagger-Example - Instala las dependencias:
npm install
- Inicia el servidor:
node server.js
- Accede a la documentación de la API en tu navegador:
http://localhost:3000/api-docs
GET /usuarios: Obtiene todos los usuarios.GET /usuarios/:id: Obtiene un usuario por ID.POST /usuarios: Crea un nuevo usuario.PUT /usuarios/:id: Actualiza un usuario por ID.DELETE /usuarios/:id: Elimina un usuario por ID.
Las contribuciones son bienvenidas. Por favor, abre un issue o un pull request para discutir cualquier cambio que desees realizar.
Este proyecto está licenciado bajo la Licencia MIT.


