Pitch: Criei uma plataforma de Estudos open source para o ENEM (OpENEM)
No ano passado, a ideia do OpENEM surgiu após a minha preparação para o ENEM. Notei que a maioria das plataformas era muito cara ou não atendia às necessidades dos estudantes. Pensando nisso, fizemos uma pesquisa entre pessoas que também queriam fazer a prova para identificar suas principais necessidades e, assim, estabelecemos um conjunto de features para o sistema. Com a ajuda do meu querido Claude ao longo deste ano, desenvolvemos o OpENEM até o deploy em novembro. Foi uma experiência muito interessante e acreditamos que pode ajudar muitos alunos a alcançarem seus sonhos.
Inicialmente contratamos uma VPS da Hostinger que ficará disponível durante um mês.
Link do OpENEM:
Tecnologias
Este projeto é desenvolvido com as seguintes tecnologias principais:
Node.js: Ambiente de execução JavaScript.
TypeScript: Linguagem que adiciona tipagem estática ao JavaScript.
NestJS: Framework progressivo para construção de aplicações server-side eficientes e escaláveis.
Prisma: ORM e ferramenta de migrations, sobre PostgreSQL.
React + Vite: Frontend web responsivo (PWA mobile-first).
Tailwind CSS: Framework CSS utilitário para estilização rápida.
Swagger: Ferramenta para design e documentação de APIs.
Docker + Docker Compose: Orquestração local e empacotamento dos serviços.
GitHub Actions: CI/CD com lint, testes automatizados e build de imagens.
Repositório:
https://github.com/migueldsants/OpENEM
A licença é AGPL 3.0
Fonte: https://lnkd.in/p/dzD-Xufr