- Clonar o descargar el siguiente repositorio:
https://github.com/juansecalvinio/challenge-calvino-juan.git
- Una vez dentro de la carpeta en la terminal o consola, ejectuar:
npm install
El repositorio cuenta con dos carpetas para separar el back y el front.
ACLARACIÓN: ES NECESARIO INSTALAR LAS DEPENDENCIAS DE CADA CARPETA.
- Para esto ejecutar los siguientes comandos en la terminal, primero uno y después el otro:
npm run install:server
npm run install:client
Una vez instaladas las dependencias, ejecutar el comando para iniciar la aplicación:
npm run start
- Permite ingresar a través de un login, con usuario administrador o usuario invitado.
- Ambos perfiles puede ver la información de cada meetup, el nombre, sobre qué trata, qué día se realiza, en qué zona, y la temperatura de ese día.
- El perfil invitado, va a poder anotarse en las meetups, y una vez anotado va a poder realizar un check-in
- El perfil administrador, va a ver la información necesaria para poder organizar los insumos necesarios para la meetup
- Backend desarrollado con NodeJS y MongoDB
- Frontend desarrollado con ReactJS, utilizando Redux para manejo de estados.
El backend brinda la información de usuarios (login), e información de las meetups. Las funcionalides del usuario invitado solamente están desarrolladas en el front, es decir, no afecta en la base de datos
Administrador:
usuario: admin
contraseña: a2m1n.$
Invitados:
usuario: guest
contraseña: 6u35t.$
usuario: guest2
contraseña: 6u35t.$