MO.
Projetos

Preview

Hub Rocinha

Homem Máquina·jun/2025 – atual

Desenvolvedor Full Stack

Economia circular e impacto social

LaravelReactWordPressMySQLTailwind CSSDocker
localhost:3000/preview
Hub Rocinha — 1

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

Hub Rocinha — Maicon Oliveira