Projeto-Sicredi
Laravel
- Dependencias:
- Composer, PHP^8, Node
Inicializar o projeto
- php artisan migrate
- php artisan serve
Desenvolver um sistema web para locadora de veículos.
Módulos:
Cadastros
Veículos (exemplo: placa, cor, modelo, fabricante, ano, categoria)
Clientes (exemplo: nome, CPF, CNH, endereço, cartão de crédito)
Categorias (exemplo: nome, valor)
Locações
Listar
Locações
Veículos
Clientes
Categorias
O Sistema deve conter:
- O formulário central apresentando as opções do sistema
- O formulário para editar/cadastrar veículos
- O formulário para editar/cadastrar clientes
- O formulário para editar/cadastrar categorias
- O formulário para registar os pedidos de locações
- Uma listagem para veículos
- Uma listagem para clientes
- Uma listagem para categorias
- Uma listagem para pedidos de locações
Uma locadora de veículos possui vários veículos que podem ser alugados. Cada veículo possui várias informações (placa, cor, modelo, fabricante, ano) e pode ser alugado para somente um cliente de cada vez. O cliente, por sua vez, apresenta várias informações (nome, CPF, CNH, endereço, cartão de crédito) e pode alugar vários veículos, mas apenas um de cada vez. O aluguel de um veículo tem a quantidade de dias alugados, bem como o preço total.