Uma aplicação web e desktop inovadora destinada a ajudar os usuários a se prepararem para as provas do Detran. O aplicativo oferece funcionalidades de flash cards para placas de sinalização, simulados gerais e específicos, além de rastreamento de acertos e erros. Com um backend robusto em Java Spring Framework e um frontend moderno em Angular, shine-drive garante uma experiência de usuário fluida e eficiente. A aplicação é conteinerizada com Docker e utiliza PostgreSQL para o armazenamento de dados. Para facilitar o uso em diferentes plataformas, shine-drive também oferece uma versão desktop utilizando Tauri.
Este projeto tem como objetivo preencher a lacuna de aplicativos e sites gratuitos de qualidade para estudar para provas de trânsito, com um foco especial na aprendizagem de sinalizações de trânsito (placas). Além disso, o projeto serve como uma oportunidade para aplicar a metodologia de Aprendizagem Baseada em Problemas (PBL) para que eu possa aprender e dominar novas tecnologias, como Java Spring Framework, Angular, Docker, PostgreSQL e Tauri, através de um problema real e prático.
-
Flash Cards de Sinalização
- Exibição de flash cards para estudo de placas de trânsito.
- Categorização de placas por tipo e significado.
-
Simulados Gerais
- Criação de simulados abrangendo todas as áreas das provas do Detran.
- Temporizador para simular o ambiente de prova real.
-
Simulados Específicos
- Simulados focados em tópicos específicos, como placas de trânsito.
- Avaliação detalhada de desempenho por categoria.
-
Rastreamento de Acertos e Erros
- Histórico de desempenho em simulados.
- Percentual de acertos e erros para cada simulado realizado.