El proyecto RyS Transportes es un sistema de tracking de unidades de carga, en el cual se puede:
- Registrar unidades
- Registrar conductores
- Dar seguimiento a rutas de entrega
- Consultar por medio de Geolocation en tiempo real
- Mantener control de las rutas completadas, pendientes e incompletas
Requerimientos mínimos para la utilización del aplicativo :
- Windows 10 64-bit: Pro, Enterprise, or Education (Build 16299 o superior).
- Procesador de 64 bits.
- 4 GB RAM.
Consulta HTTP | Método | Response |
---|---|---|
http://localhost:8080/auth/signin | POST | Token para acceder a demás consultas |
http://localhost:8080/auth/signup | POST | Registo de nuevo usuario en Base de Datos |
http://localhost:8080/units/add | POST | Registo de una nueva unidad |
http://localhost:8080/units | GET | Obtener listado de todas las unidades a nivel de BD |
http://localhost:8080/units | PUT | Actualizar unidad ya existente |
http://localhost:8080/units/{id} | DELETE | Eliminar units por ID |
http://localhost:8080/freights | GET | Obtener listado de todas los fletes a nivel de BD |
http://localhost:8080/freights/{id} | GET | Obtener fletes por ID a nivel de BD |
http://localhost:8080/freights | POST | Registrar nuevo flete |
http://localhost:8080/freights | PUT | Actualizar flete ya existente |
http://localhost:8080/user | GET | Obtener todos los usuarios a nivel de BD |
http://localhost:8080/clients | GET | Obtener listado de todos los clientes |
http://localhost:8080/clients/{id} | GET | Obtener cliente por ID |
http://localhost:8080/clients | POST | Crear nuevo cliente |
http://localhost:8080/clients | PUT | Actualizar cliente ya existente |
http://localhost:8080/clients/{id} | DELETE | Eliminar cliente por ID |
http://localhost:8080/empfreight | GET | Obtener todos los empleados por flete |
http://localhost:8080/empfreig | GET | Obtener todos los empleados por flete |
http://localhost:8080/empfreight | POST | Crear empleados por flete |
http://localhost:8080/empfreight | PUT | Actualizar empleados por flete ya existente |
http://localhost:8080/empfreight/{id} | DELETE | Eliminar empleados por flete por ID |
- Historial de Rutas
- Unidades Registradas
- Unidad: Detalle de Ruta
- Unidad: Crear Nueva
- Conductores Registrados
- Conductor: Crear Nuevo
Para mayor detalle sobre las funcionalidades, puede consultar Manual de Usuario
El software se encuentra licenciado con MIT, ya que nuestro principal objetivo es que la colaboración en el proyecto sea continúa y que diferentes empresas puedan adaptarlo a sus necesidad basandose en el código fuente de RyS Transportes, con la única condición que el software que se extienda de este continue siendo Open Source
Para instalar las dependencias del proyecto se debe correr primero el comando
npm install
Luego, para correr el programa en localhost corremos el comando
npm run dev
- @Sebs14 (FrontEnd) [email protected]
- @rjmendezl (Backend) [email protected]
- @Okalos1(Backend) [email protected]
- @andreayalad (FrontEnd) [email protected]