Skip to content

Documentacion para desarrolladores

Edward Brito Diaz edited this page Nov 23, 2022 · 1 revision

Este es un proyecto realizado en React.

  • Tecnologías:
  • React (Front-end).
  • Git y GitHub (Control de versiones).
  • React Router DOM.
  • TailwindCSS (Estilos)
  • Sweetalert2
  • PWA

Funcionalidad

Seguimiento Usuario: Entrada de paquetes: El sistema contará con la opción para darle entrada al paquete, este módulo podría ser usado para las personas que recogerían los paquetes en los hogares, trabajos, etc. También se le entregará una factura de envío al usuario.

Seguimiento de paquetes: El sistema dará una opción para que el usuario de seguimiento a sus paquetes en tiempo real.

Seguimiento administrativo: El sistema daría un seguimiento a nivel administrativo para saber los paquetes recogidos de igual manera llevar un control del dinero recolectado.

A nivel administrador se podrán crear los usuarios y asignarle los permisos a los diferentes módulos que tendrá el sistema para así centralizar el trabajo y limitar el acceso a módulos no autorizados para ciertos usuarios.

Objetivo general

Desarrollar un sistema de seguimiento de paquetes en el que el cliente pueda obtener toda la información relevante respecto a su paquete y a nivel administrativo la empresa también pueda obtener el mismo seguimiento y más información a nivel gráfico.

Objetivos específicos

A nivel administrativo:

  • Seguimiento del paquete.
  • Registrar personal.
  • Actualizar estados.
  • Registrar costo de envio.
  • Historial de empleados
  • Gráfica paquetes recogidos

A nivel de delivery

  • Enviar paquetes

A nivel de trabajador

  • Actualizar los estados
  • Registrar costo de envio

A nivel de cliente:

  • Seguimiento del paquete.
  • Pagar por el envío del paquete
  • apoyo

A nivel de usuario final:

  • Seguimiento del paquete.
  • Soporte

Ejecutar localmente

  1. Clona el proyecto.
 git clone https://github.com/Edwardb11/package-tracking-frontend
  1. Vaya al directorio del proyecto.
      cd package-tracking-frontend
  1. Instalar dependencias.
npm install
  1. Inicie el servidor React.
npm start
  1. Abra el servidor de desarrollo en http://localhost:3000