Skip to content

yoisar/vecfleet_vehicles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Aplicación web de gestión de vehículos

Contenido

  1. Funciones
  2. Requerimientos
  3. Instalación
  4. Datos del vehículo
  5. Tecnologías y Frameworks Frantend
  6. Server
  7. Recursos
  8. Fix errores instalación composer en el contenedor vecfleet_vehicles_api

Funciones

  • Lista de vehículos
  • Añadir vehículo
  • Eliminar vehículo
  • Buscar vehículo por modelo y marca
  • Editar vehículo
  • Ordernar lista de vehiclos por columnas

Requerimientos

  • Docker instalado
  • Postman para pruebas de los endpoints
  • composer instalado
  • npm instalado

Instalación

  1. Abrir terminal de su pc
  2. Acceder a carpeta principal de proyecto
  3. Escribir el siguiente comando docker compose up -d —build
  4. Acceder al contendor del api docker exec -ti vecfleet_vehicles_api bash
  5. Una vez dentro del contenedor escribir migrations php artisan migrate:fresh —seed
  6. Crear usuario con endpoint : http://localhost:8902/api/register

Datos del vehículo

  • Tipo de vehiculo
  • Ruedas
  • Marca
  • Modelo
  • Patente
  • Número de chasis
  • Km recorridos

Tecnologías y Frameworks Frantend

  • Refine React
  • Bootstrap
  • Responsive Design
  • Javascript

Server

  • MariaDB 10.6.11
  • Laravel Framework 9.45.1
  • PHP 8.1.12

Recursos

Fix errores instalación composer en el contenedor vecfleet_vehicles_api

    • abrir terminal
    • ir a la carpeta princiapl del proyecto.
    • acceder a la subcarpeta del contenedor api via "cd ./api/v1/
    • ejecutar comando rm composer.lock
    • escribir comando composer install y responder yes en la pregunta
    • regresar a la carpeta princiapl del proyecto escribiendo cd .. dos veces
    • repetir los pasos de instalación desde el paso 2