Este proyecto expone un Rest API utilizando Express como framework web y MongoDB como base de datos NoSQL. En la carpeta /client
hay un cliente de Nodejs que consume los endpoints expuestos por el RestAPI.
- VSCode
- Insomnia
- Microsoft Edge
- MongoDB Atlas
- Nodejs
- Express
- Nodemon
- Mongoose
- Dotenv
- Body-parser
- Cors
- Axios
Para instalar las dependencias ejecute:
npm install
Se debe crear un archivo .env
que tenga la cadena de conexión a la base de datos MongoDB. La estructura debe ser la siguiente:
DB_CONNECTION=mongodb+srv://<usuario>:<password>@<url_base_de_datos>?retryWrites=true&w=majority
Para ejecutar el proyecto, ejecute:
npm start