Voltar_Projetos
Site Educacional / Comparador de Países
Overseas

O Overseas é um site educacional desenvolvido em 2024 como parte de um projeto para a disciplina de Inglês do Ensino Médio. O objetivo principal da plataforma é auxiliar usuários que desejam viajar ou morar em outros países, oferecendo um comparador de dados robusto e informações detalhadas sobre diversos destinos globais.
Principais Funcionalidades
- Comparador de Países: Ferramenta que permite a visualização lado a lado de estatísticas e dados importantes entre diferentes nações.
- Dados para Imigração: Informações cruciais sobre vistos, mercado de trabalho, moradia e sistemas de saúde para quem planeja residir no exterior.
- Guia de Viagem: Dicas e dados essenciais para turistas, facilitando o planejamento de itinerários e compreensão da cultura local.
- Interface Moderna: Design focado em experiência do usuário, com navegação intuitiva e componentes interativos de alta qualidade.
- Arquitetura Fullstack: Integração completa entre um frontend dinâmico e um backend escalável para gestão de informações geográficas.
Stack Técnica
| Camada | Tecnologias |
|---|---|
| Frontend | Next.js, TypeScript, Tailwind CSS, Shadcn UI |
| Backend | Node.js, Express.js |
| Banco de Dados | MySQL, Sequelize (ORM) |
| Animações | Framer Motion |
| Validação | Zod, React Hook Form |
Desafios Técnicos e Design
Como um projeto desenvolvido no contexto do Ensino Médio, o foco foi demonstrar como a tecnologia pode ser aplicada para resolver problemas informacionais complexos, como a pesquisa para internacionalização.
- Consolidação de Dados: O maior desafio foi reunir e estruturar dados diversos de múltiplos países em um esquema de banco de dados coerente utilizando o Sequelize, garantindo que as comparações fossem precisas.
- Animações e Feedback: A implementação do Framer Motion permitiu criar transições suaves que tornam a navegação por dados densos muito mais amigável e menos cansativa para o usuário.
- Organização do Código: A escolha por um ambiente TypeScript em ambas as pontas (Client e Server) garantiu uma maior segurança no tráfego de dados e facilitou a manutenção do projeto a longo prazo.
Demonstração do Projeto
O Overseas representa a união entre o aprendizado da língua estrangeira e a paixão pelo desenvolvimento de software, criando uma ferramenta útil para a comunidade escolar e além.





