Skip to content

Sistema em Laravel para gerenciamento de veículos de uma empresa

License

Notifications You must be signed in to change notification settings

ReinanHS/gerenciar-veiculos

Repository files navigation

💧 Sistema em Laravel para gerenciamento de veículos de uma empresa 💧

⭐ Contributor ⭐

Gerenciar Veiculos

Desenvolver um sistema em Laravel para gerenciar os veículos de uma empresa, com as serguintes funcionalidades:

  • Crud de veículo com os seguintes dados:
    • Placa
    • Modelo
    • Marca
    • Status(Disponível, Quebrado ou em Manutenção)
    • Chassi
  • Salvar um histórico do status do veículo toda vez que esse status for alterado;
  • Validar que o chassi e a placa do veículo não podem se repetir e deverão ser obrigatórios;
  • Permitir filtrar o veículo por todos os campos;
  • Solicitar que o usuário adicione uma observação quando alterar o status, essa, observação será salva junto com o novo histórico de status lançado;

Instalando e atualizando as dependências via composer:

Clone o repositório no meu Github git clone https://github.com/ReinanHS/gerenciar-veiculos.git

Após fazer o clone vá para o diretório do projeto para instalar as dependências:

composer install
npm install
npm run dev

Faça uma cópia do arquivo .env.example para .env e modifique os arquivos com as configurações de seu ambiente de desenvolvimento.

logo depois, execute o comando php artisan key:generate para criar um token para sua aplicação

Estabelecendo uma conexão com o banco de dados e criando as migrations:

php artisan migrate:install
php artisan migrate:refresh

Antes de abrir o site no navegador, configure um host virtual apontando para a pasta /public

Prints

Home List