Proffy
Plataforma que conecta alunos e professores particulares

O desafio
Projeto construído durante a Next Level Week, em agosto de 2020 — ainda na graduação e antes da minha entrada no mercado.
A plataforma conecta duas pontas: professores que querem dar aulas particulares e alunos que procuram por matéria, dia e horário.
O que eu fiz
Aplicação full-stack completa
Servidor Node.js com Express, banco SQLite e páginas renderizadas no servidor com Nunjucks. Fiz todas as camadas.
Busca com múltiplos filtros
Consulta combinando matéria, dia da semana e horário disponível — exigiu modelar a grade de horários de forma consultável.
Contato direto via WhatsApp
Cada resultado leva direto à conversa com o professor, eliminando o intermediário e registrando a conexão.
Galeria




Decisões técnicas
Renderização no servidor antes da moda voltar
O projeto renderiza HTML no servidor com Nunjucks, abordagem anterior à onda das SPAs. Entender esse modelo é valioso justamente porque Next.js e Remix estão retomando SSR — agora por performance e SEO.
SQLite como banco de arquivo
Sem servidor de banco para instalar: o banco é um arquivo no projeto. Escolha pragmática para desenvolvimento rápido.
Faz parte do conjunto de projetos que demonstravam iniciativa própria no período em que fui convidado a entrar na SmartBreeder.