Backend para una aplicación de notas usando NodeJS, Express y MongoDB. Como siempre para uso docente y educativo.
Este proyecto tiene como objetivo hacer la parte de backend por capas de una apliación de notas para consumirla con distintos clientes usando las tecnologías de NodeJS, Mongo DB y Express y está basada en el proyecto NodeMonREST que podrás consultar para más detalles. Como implementación de almacenamiento se ha utilizado Google Firebase Cloud Storage.
- NodeJS en su última version
- NPM
- Mongo DB
Dependencias | Versión |
---|---|
node | >= 10.0.0 |
npm | >= 6.4.0 |
yarn | >= 1.22.0 |
Tareas que podemos ejecutar dentro de nuestra aplicación. Te recomiendo leer el fichero package.json:
- npm install: para instalar las dependencias
- npm run start-dev: ejecuta el entorno de desarrollo, el codigo en src
- npm run watch: ejecuta nodemon para ver los cambios del código sobre la marcha
- npm run build: construye la versión de distribución (en el directorio dist)
- npm start (npm run start): ejecuta la versión de distribución, antes has tenido que ejecutar npm build
- npm run test (o test-x) Ejecuta todos los test o el test x(auth, recipes, users) que quieras.
Este proyecto esta licenciado bajo licencia MIT, si desea saber más, visite el fichero LICENSE para su uso docente y educativo.