API Rest con Node.js, Express.js y base de datos no relacional con MongoDB.
Instalación y puesta en marcha:
-
Clonar el repositorio (git clone https://github.com/fermarinsanchez/wellness-back.git) en local.
-
Desde la carpeta del proyecto, correr script 'npm install' para la instalación de dependencias del mismo.
-
A continuación, correr el script npm run seeds para alimentar la base de datos con los ficheros CSV adjuntos.
-
Para activar el servidor en modo desarrollo, correr el script 'npm run dev'. Este script lanza el servidor el el puerto local 3030 (http://localhost:3030).
-
Adjunto en carpeta 'postman_collection" el JSON de la colección de pruebas de los endpoints realizadas Postman.
Dependencias:
"@fast-csv/format": "^4.3.5"
"@fast-csv/parse": "^4.3.6"
"cors": "^2.8.5"
"dotenv": "^8.2.0"
"express": "^4.17.1"
"fast-csv": "^4.3.6"
"http-errors": "^1.8.0"
"mongoose": "^5.12.7"\
Dependencias de desarrollo:
"jest": "^26.6.3", "nodemon": "^2.0.7",