Preview
Hub Rocinha
Desenvolvedor Full Stack
Economia circular e impacto social
Visão geral
Comunidade Circular é um painel administrativo web para gestão de iniciativas comunitárias de economia circular — coleta, triagem, artesanato, educação ambiental e outras ações ligadas à reutilização de resíduos. O sistema centraliza o cadastro, aprovação e acompanhamento dessas iniciativas, oferecendo visão consolidada do impacto por tipo de resíduo e categoria de atuação.
Desenvolvido como monolito moderno com Laravel 13, React 18 e Inertia.js 2, o projeto une backend robusto e interface reativa sem a complexidade de uma SPA separada. O painel admin permite listar iniciativas com filtros e abas (aprovadas/pendentes), cadastrar e editar registros com upload de logo e até 5 mídias (imagens e vídeos), visualizar detalhes com galeria interativa, exportar dados em CSV e gerenciar o ciclo de vida de cada iniciativa (aprovação, suspensão, recusa).
Além do painel interno, o HUB-R expõe uma API REST pública (/api/v1) pensada para integração com sites externos — como um portal WordPress — permitindo cadastro de novas iniciativas (com status pendente até aprovação), consulta de iniciativas ativas, visualização em mapa, métricas agregadas e lookups de categorias e tipos. A arquitetura segue boas práticas Laravel: controllers enxutos, lógica de negócio em Services, validação em FormRequests e armazenamento de mídias no disco público com URLs normalizadas.
Métricas
100+ iniciativas cadastradas
1,8–8 toneladas/mês
resíduo recuperado no ecossistema
Geolocalização
iniciativas no mapa