MilagrosLuna / Autos-Gestion

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gestión de Flota de Vehículos

Descripción

Este proyecto es un sistema de gestión de flota de vehículos diseñado para facilitar la administración de autos, servicios y alquileres. Permite a los usuarios cargar y gestionar información detallada de cada vehículo, registrar servicios, administrar alquileres, y visualizar secciones específicas para cada categoría. Además, incluye una sección de detalles que muestra información consolidada por patente y dos gráficos generales que ofrecen una visión del balance económico y la cantidad de servicios por patente.

Características

  • Carga de Autos: Permite ingresar nuevos vehículos a la flota con detalles como patente, titular, aseguradora, kilometraje y multas.
  • Gestión de Servicios: Registra los servicios realizados a cada vehículo, incluyendo detalles del taller mecánico, precio y fecha del servicio.
  • Administración de Alquileres: Controla los alquileres de los vehículos, especificando la patente, detalle del alquiler, chofer, precio diario y total, y las fechas de inicio y fin del alquiler.
  • Visualización por Secciones: Ofrece la posibilidad de ver cada sección (Autos, Servicios, Alquileres) de manera independiente para una gestión más eficiente.
  • Sección de Detalles: Muestra un resumen detallado de cada patente, incluyendo el total de alquileres, servicios y el balance económico.
  • Gráficos Generales: Presenta dos gráficos que ilustran el balance económico general y la cantidad de servicios realizados por patente.

Tecnologías Utilizadas

  • Angular para el frontend.
  • Firebase para la base de datos y el backend.
  • Chart.js para la visualización de gráficos.

Instalación

Para instalar y ejecutar este proyecto localmente, sigue estos pasos:

  1. Clona el repositorio en tu máquina local.
  2. Navega al directorio del proyecto y ejecuta npm install para instalar las dependencias.
  3. Inicia el servidor de desarrollo con npm run dev.
  4. Abre tu navegador y visita http://localhost:4200/.

Uso

Para comenzar a utilizar la aplicación:

  1. Navega a la sección de Autos para cargar y ver los vehículos.
  2. Utiliza la sección de Servicios para añadir y consultar servicios.
  3. Administra los alquileres en la sección de Alquileres.
  4. Consulta la sección de Detalles para ver un resumen por patente.
  5. Revisa los gráficos generales para obtener insights financieros y operativos.

Contribuciones

Las contribuciones son bienvenidas. Si deseas contribuir al proyecto, por favor:

  1. Haz un fork del repositorio.
  2. Crea una rama para tu característica.
  3. Haz tus cambios y commit.
  4. Push a tu fork y solicita un pull request.

About


Languages

Language:TypeScript 52.8%Language:HTML 44.9%Language:SCSS 2.3%