Skip to content

Latest commit

 

History

History
63 lines (36 loc) · 1.74 KB

README.md

File metadata and controls

63 lines (36 loc) · 1.74 KB

Proyecto Express Summit 🚀🚀

Descripción

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.

Starting

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

Instalación 🔧

Instalar Mongo (http://www.mongodb.org/downloads)

En el directorio del proyecto, run:

npm install express

AND

npm install

Crear una base de datos que se llame `usersSummit` o modifica el nombre en el archivo .env del directorio

Construido con 🛠️

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é

Available Scripts

En el terminal, run:

mongod

Luego conectar a través de MongoDBCompass

En el directorio del proyecto, run:

nodemon npm start

Seguir la siguiente documentación con sus ejemplos para consumir los servicios de la api DOCUMENTACIÓN API

Autor ✒️

  • Juan Cruz Sosa Gabrielli - Desarrollo - Juan Cruz