- Deployed en: https://juniorjobs.netlify.app/
Este equipo desarrolló una plataforma de trabajo exclusiva para juniors en donde dos tipos de usuarios se registran en nuesta base de datos: "talents" y "recruiters" Una vez registrados estos usuarios acceden a distintas opciones dentro de la app, por ej siendo recruiter se postean nuevos trabajos para poder mostrarlos en el home. Las funcionalidades basicas de CRUD para los usuarios permiten crear, editar, actualizar y borrar la informacion de los perfiles y trabajos publicados.
Para correr esta app localmente se debe correr la base de datos localmente, descargando el repositorio e instalando dependencias:
npm i
Crear el .env en el directorio /server-node/myApp y copiarle la siguiente configuración:
DB_HOST = mysql-matiasmazparrote92.alwaysdata.net
DB_USER = 262689_matias92
DB_PASS = Matias92
DB_NAME = matiasmazparrote92_juniorjobs
Luego en el mismo directorio ejectuar el comando que corre la base de datos en modo dev:
npm run dev
- Natacha Vergara, front end - Natacha
- Gaspar Castello, front end - Gaspar
- Matias Semelman, front end - Matias S
- Hernan Garcia, Back end - Hernan
- Matias Mazparrote, Back end - Matias M
- Brayan Tabarez, QA tester - Brayan
Dependencia | Versión | Uso |
---|---|---|
react | 17.2.2 | Libreria principal del proyecto |
react-dom | 17.0.2 | Renderización |
react-router-dom | 6.0.1 | Permite la navegación dentro del sitio |
firebase | 8.9.1 | Conexión con la base de datos |
bootswatch | 5.1.3 | Estilos |
bootstrap | 5.1.1 | Estilos |
bootstrap-icons | 1.6.0 | Íconos |
animate.css | 4.1.1 | Estilos |
@popperjs/core | 2.10.2 | javascript |