- Tecnologías utilizadas
- Ejecutar localmente
- Propósito del servicio de administradores
- Host
- Credenciales
- ReactJS (Framework para construir Single Page Application)
- Axios (Cliente HTTP)
- React Hook Form (Validación de formularios)
- MUI (Material Design)
- Eslint (Linter javascript)
- Firebase (Login)
Pasos para levantar el frontend local una vez clonado el repositorio.
Instalar dependencias.
npm installLevantar frontend por defecto en el puerto 3000.
npm startEjecutar linter a traves de script.
npm run eslintEl proposito de la web de administradores es proveer a los mismos la funcionalidades de gestión de los usuarios de la aplicación, tanto pasajeros como conductores. A su vez, también se tiene la posibilidad de registrar otros administradores.
Las funcionalidades implementadas hasta el momento son:
- Login.
- Visualización y edición de perfil.
- Registrar otro administrador.
- Visualizar administradores.
- Visualizar perfil de usuarios de la aplicación.
- Bloqueo/Desbloqueo de usuarios.
- Eliminación de usuarios.
- Visualización de viajes.
- Visualización de métricas.
- Visualización de transacciones.
- Visualización del estado de los servicios.
- Mantenimiento de la sesión.
- Correo electrónico: admin@fiuba.com
- Contraseña: adminfiuba