Conecta Solar
Onde empresas encontram os instaladores solares formados pela Revolusolar.
Meu papel
Desenvolvimento e deploy, com 87% dos commits.
- 87%
- dos commits
- 0
- any no TypeScript
Problema
A Revolusolar forma eletricistas e instaladores solares em comunidades e precisava de um lugar onde empresas pudessem encontrar e contratar essas pessoas.
Solução
Uma vitrine pública com filtro por estado, projeto e disponibilidade, contato por WhatsApp ou e-mail com identificação da empresa e um painel administrativo para a equipe da ONG.
Destaques
- Monorepo com Next.js (Server Components), API em Hono e biblioteca de UI própria, em TypeScript estrito.
- Rotas da API testadas em processo, sem abrir socket.
- Segredos criptografados no git com SOPS e age, e Caddy com cabeçalhos de segurança e bloqueio de acesso direto por IP.
- Modo "em breve" controlado por flag para o lançamento.
Resultado
No ar em conectasolar.revolusolar.org.