Decidi criar uma plataforma de avaliações e olha no que deu!
Fala, pessoal! Estou construindo uma plataforma de avaliações — um CMS para criar, aplicar e acompanhar avaliações (provas, testes e pesquisas), com foco em colaboração (organizações, grupos/turmas) e em métricas/psicometria.
Por que? Trabalhei em um editorial de avaliações educacionais e senti falta de uma ferramenta que cubra bem o ciclo completo e que tenha mais a minha carinha. As principais feats do ciclo são a pesquisa em um banco de itens, a montagem de avaliações, a aplicação com políticas de acesso e a análise de resultados (incluindo indicadores psicométricos). As soluções atuais resolvem partes, mas não o fluxo ponta a ponta de forma fluida e customizável como eu gostaria, e que atenda bem educadores, instituições e respondentes.
Não estou dizendo que nossa, o meu projeto vai ficar melhor do que as plataformas que já tem aí, mas estou pensando em algo um pouco mais além, mais centralizado, documentado e personalizável.
A stack que escolhi foi a famigerada t3 - NextJs (App router), tRPC, database usando Drizzle por cima da Supabase, e auth utilizando Supabase com o provedor apenas do Google, por enquanto. Ah! E tailwind, claro. XD
O projeto ainda está bem no comecinho, comprei e configurei domínio, fiz o schema do banco de dados, configurei auth e comecei a mexer na Home, mas se quiserem acompanhar, estou escrevendo um diário técnico do projeto (arquitetura, decisões de design, fluxos, e o que deu certo/errado) no meu blog:
Blog Tech do Daniel: https://danielx-art.github.io/journal/br/?
Posts já publicados:
-
Introdução ao projeto e visão geral
-
Update 1: fluxos iniciais (Home, Seleção de Espaço, Responder, Dashboard)
Se curtir o tema (edtech, CMS, métricas, UX), te convido a acompanhar por lá! Feedbacks, perguntas e pitacos são super bem-vindos — se achar conveniente vou incorporando nos próximos updates.
Valeu!
— Daniel