O projeto "Inglês Transforma" foi idealizado para facilitar o acesso ao ensino de inglês para pessoas de baixa renda. Nesta jornada de evolução, começamos com a construção inicial do site utilizando HTML, CSS, e componentização em JavaScript e Sass. Agora, apresentamos a segunda versão, onde elevamos o projeto a um novo patamar.
- HTML
- CSS
- JavaScript (Componentização mantida e otimizada)
- Sass
- Thymeleaf (Integração para server-side rendering)
- Bootstrap
- Java Spring Boot
- MySQL (Banco de Dados)
- Spring Security (Autenticação e Autorização)
-
Construção do Banco de Dados
- Utilização do MySQL para criar um banco de dados robusto, proporcionando maior escalabilidade e eficiência.
- Implementação de SQL para inserção, atualização, exclusão e consulta de dados, seguindo as melhores práticas.
-
Persistência em Banco de Dados
- Adoção do padrão MVC em Java Spring Boot para uma arquitetura organizada e modular.
- Criação de classes Java para atender às funcionalidades do projeto, mantendo uma estrutura coesa e eficiente.
-
Formatação do Front-end com Bootstrap
- Integração do Bootstrap para aprimorar a experiência do usuário, garantindo um design responsivo e moderno.
-
Segurança Reforçada
- Implementação do Spring Security para autenticação e autorização, garantindo a segurança das informações.
- Adição de criptografia para proteger as senhas inseridas no banco de dados.