Backend para el framework Rayuela
Se puede utilizar cualquier version de node LTS, 16,18 o 20.
Es recomendable utilizar node 20, puedes ejecutar nvm use 20 o bien nvm use 20.12.1 - la version que estoy utilizando al iniciar el proyecto -
$ npm install-
Start Docker Services (MongoDB & Garage):
$ docker-compose up -d
-
Initialize Garage (First time only):
$ bash ../init-garage.sh
-
Start Backend:
# watch mode $ npm run start:dev
Para habilitar el login y registro con Google, configurar GOOGLE_CLIENT_ID con el Client ID Web generado en Google Cloud en .env or .env.development.
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:covRayuela is a free software and content project:
- The source code is licensed under the GNU General Public License v3.0 or later (GPLv3+). See the LICENSE file for details.
- The site content is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). See the CONTENT-LICENSE.md file for details.