Analisando propostas

Sistema de gerenciamento de aluguel de carros - Apenas Codificação

Publicado em 11 de Junho de 2019 dias na TI e Programação

Sobre este projeto

Aberto

A empresa “Aluga Car” deseja adquirir um novo software de gerenciamento de aluguel de carros para seus clientes. A Aluga Car já possui um sistema de aluguel através de seu app disponível para Android e IOS, e solicitou a implementação do sistema online para que seus clientes possam escolher e alugar seus veículos. Os analistas de sistemas forneceram os requisitos para a implementação do sistema online semelhante ao app atual da empresa.




Seguir as especificações abaixo:
1- O projeto necessariamente implementará os modelos cliente, carro, aluguel. Caso haja a necessidade de implementar novos models, justificar o motivo!

2- Implementar uma view com os carros e datas disponíveis no sistema para alugar o veículo.

3- Criar uma view que tenha um menu de cadastramento de usuário, alugar veículo, cancelamento do aluguel e demais métodos necessários.

4- Implementar um armazenamento de dados (database).

5- Implementar uma view/controller na qual o usuário entre com seu login e password.
- Caso o usuário seja um administrador da empresa, exibir a página de gerenciamento.
- Caso contrário mostrar a página do usuário (cliente).


6- Incrementar um controller com os métodos de cadastramento e gerenciamento (CRUD) do modo administrador (Caso haja necessário).

7- Implementar uma view que ofereça o seguinte menu para o usuário:
I. Criar conta: o usuário informa seus dados pessoais, login e password.

II. Alugar veículo: o usuário seleciona o carro, horário disponível e quantidades de dia, e informa método de pagamento. Mostra o menu abaixo.



A) Horários e datas disponíveis: recebe uma lista de horários disponíveis.
B) Alugar: alugar o veículo desejado.
C) Gerar relatório: mostra os dados do aluguel do veículo e valor da que será cobrado pelos dias do veículo alugado.

D) Retornar ao menu anterior: exibe o menu anterior.

III. Finalizar: termina a aplicação

O projeto não precisa ser publicado, preciso apenas rodar local para apresentar para o professor de uma matéria de desenvolvimento.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 19 de Junho de 2019

Habilidades necessárias