O desafio consiste em construir uma pagina web onde os usuários possam fazer o cadastro/login, gerenciar seus veículos e as manutenções. Utilizar um layout próprio ou template gratuito responsivo.
- Cadastro de usuário
- Login
- Home - Ao estar logado devem ser mostrado as manutenções previstas para os próximos 7 dias com dados do veículo. (Utilizar uma api para buscar essas informações)
- Criar CRUD para veículos para cada usuário logado.
- Criar um CRUD para manutenções para cada veículo, incluindo a marca o modelo e a versão.
- Definir as tabelas de acordo com o solicitado e utilizar migrate para criação das mesmas.
- Rodar o projeto em Docker
- Normatizar as tabelas (utilizar seed para preencher)
- Domínio da linguagem, bibliotecas, ferramentas e framework
- Execução dentro dos padrões propostos nas PSRs
- Organização do código e boas práticas
- Layout e organização de HTML, CSS e JS
- Responsividade
- Execução final da aplicação
- Assim que concluir o desafio, nos encaminhe a url do repositório onde o teste foi escrito.
Caso tenha alguma dúvida, pode entrar em contato respondendo esse email, pois nele tem as pessoas que podem auxiliar na resposta da sua dúvida (estaremos disponíveis durante o final de semana também). Lembre-se de responder a todos no email, pois assim todos nós poderemos auxiliar.