Dependencias:
- axios => ^1.5.0,
- connect-mongo => ^5.0.0,
- cookie-parser => ^1.4.6,
- cors => ^2.8.5,
- dotenv => ^16.3.1,
- express => ^4.18.2,
- express-session => ^1.17.3,
- express-validator => ^7.0.1,
- firebase => ^10.4.0,
- firebase-admin => ^11.10.1,
- jsonwebtoken => ^9.0.2,
- mercadopago => ^1.5.17,
- mongoose => ^7.5.2,
- morgan => ^1.10.0,
- nodemailer => ^6.9.5,
- swagger-jsdoc => ^6.2.8,
- swagger-ui-express => ^5.0.0
Dependencias de Desarrollo:
- nodemon => ^3.0.1
Asegúrate de tener Node.js y npm instalados en tu máquina antes de continuar. Si aún no los tienes instalados, puedes descargarlos desde https://nodejs.org/.
Firebase CLI (Command Line Interface) es una herramienta de línea de comandos que te permite interactuar con los servicios de Firebase desde tu terminal. Puedes usarlo para administrar tus proyectos de Firebase, desplegar aplicaciones web, acceder a Firestore, y más.
Para instalar Firebase CLI, abre tu terminal y ejecuta el siguiente comando: npm install -g firebase-tools
Antes de comenzar a usar Firebase CLI, debes iniciar sesión con tu cuenta de Firebase. Esto te permitirá acceder a tus proyectos de Firebase desde la línea de comandos. Para iniciar sesión, ejecuta: firebase login
Se abrirá una ventana del navegador web y se te pedirá que inicies sesión con tu cuenta de Google asociada a Firebase.
Si aún no tienes un proyecto de Firebase, puedes crear uno desde https://console.firebase.google.com/. Una vez que tengas un proyecto, puedes inicializar Firebase CLI en tu proyecto ejecutando: firebase init
Este comando te guiará a través de la configuración inicial y te permitirá seleccionar las funciones que deseas habilitar en tu proyecto.
Este proyecto está bajo la Licencia Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Consulta el archivo LICENSE.md para más detalles.