Skip to content

iZOXVL/izzi

Repository files navigation

Control de Flotillas

Un sistema integral para la gestión y control de flotillas empresariales, diseñado para optimizar el monitoreo de vehículos, asignaciones, mantenimientos y reportes.

Características Principales

  • Gestión de Vehículos: Registro, actualización y seguimiento del estado de cada unidad.
  • Asignación de Conductores: Relación dinámica entre conductores y vehículos.
  • Mantenimientos Programados: Alertas y registro de mantenimientos preventivos y correctivos.
  • Reportes Personalizados: Generación de reportes detallados sobre uso, costos y mantenimientos.
  • Seguridad Avanzada: Roles y permisos para asegurar que cada usuario tenga acceso solo a las funciones necesarias.

Requisitos

  • Node.js: Versión 16 o superior
  • Framework: Next.js (React)

Instalación

  1. Clonar el repositorio:

    git clone https://github.com/tuusuario/control-de-flotillas.git
    cd control-de-flotillas
  2. Instalar las dependencias:

    npm install
  3. Configurar las variables de entorno:

    Crear un archivo .env.local con las siguientes variables:

    DATABASE_URL=<tu_url_de_base_de_datos>
    NEXT_PUBLIC_AUTH0_DOMAIN=<tu_dominio_auth0>
    NEXT_PUBLIC_AUTH0_CLIENT_ID=<tu_client_id_auth0>
    NEXT_PUBLIC_AUTH0_CLIENT_SECRET=<tu_client_secret_auth0>
  4. Ejecutar las migraciones de la base de datos:

    npx prisma migrate dev
  5. Iniciar el servidor:

    npm run dev

    El proyecto estará disponible en http://localhost:3000.

Uso

  • Panel de Administración: Gestiona vehículos, conductores y mantenimientos desde una interfaz intuitiva.
  • Dashboard: Visualiza métricas clave sobre el estado y uso de tu flotilla.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors