Este proyecto consiste en una pequeña API REST que tiene algunos servicios. Creación de usuario, validación, consulta de un usuario específico, consulta de todos los usuarios, modificación y baja.
Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.
git clone https://github.com/juancruzsosagab/proyectoExpress-Summit
Instalar Mongo (http://www.mongodb.org/downloads)
En el directorio del proyecto, run:
AND
Crear una base de datos que se llame `usersSummit` o modifica el nombre en el archivo .env del directorio
Herramientas utilizadas
- Express - Framework utilizado
- Cors - Habilitar cors para request
- Jsonwebtoken - Generar token
- Mongoose - ODM utilizado para interactuar con la base
- Nodemon - Mantener el proyecto en ejecución ante cambios
- Dotenv - Para encriptar el password pero no lo utilicé
En el terminal, run:
Luego conectar a través de MongoDBCompass
En el directorio del proyecto, run:
Seguir la siguiente documentación con sus ejemplos para consumir los servicios de la api DOCUMENTACIÓN API
- Juan Cruz Sosa Gabrielli - Desarrollo - Juan Cruz