4

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:

https://openem.tech/

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

Carregando publicação patrocinada...