API de gestion de pedidos de un restaurante, realizado para el segundo cuarto sprint proyect de Acamica. Con persistencia en una base de datos MongoDB
- NodeJs
- fs
- Express
- Swagger
- Dotenv
- Redis
- Mongoose
- Chai y Mocha
- Helmet
- JWT
- Passport.js
- Mercadopago API
git clone
npm install
Se debe contar con Redis instalado y se utiliza MongoDB Atlas como Base de Datos.
Para las rutas que requieran como parametro {:iduser} al loguearse un usuario aparece en consola su id, asimismo se puede ingresar a JWT.io y pegar el token en el debbuger y se obtendra la misma informacion.
npm run dev
npm run test
http://localhost:3000/api/v2/api-docs/
docker build -t delilachinicola-img .
docker-compose up -d