7

Pitch: Transformei um problema real em uma API para a Lista Brasileira de Resíduos do IBAMA

Fala, pessoal!

Recentemente, em um dos meus projetos de desenvolvimento, deparei-me com um grande gargalo: eu precisava analisar e validar manualmente uma extensa lista de resíduos do IBAMA. Fazer esse processo na unha ou depender de buscas lentas consumia um tempo precioso de desenvolvimento.

Para resolver essa dor, criei a API Lista Brasileira de Resíduos Sólidos (IBAMA). A ideia é simples e direta: permitir que qualquer desenvolvedor ou sistema consulte a descrição, periculosidade e hierarquia de um resíduo através de requisições simples em tempo real.

O projeto está na sua v1.0 (hospedado e funcional), cobrindo mais de 1.000 itens mapeados, e continuará recebendo atualizações frequentes.

O que você pode fazer com as rotas atuais (v1.0):

GET /residuos — Lista geral de resíduos cadastrados.

GET /residuos?nivel=3&perigoso=true — Filtro avançado por nível na hierarquia e indicador de periculosidade.

GET /residuos/busca?q=termo — Pesquisa textual por palavra-chave ou descrição.

GET /residuos/perigosos — Retorna apenas a listagem de resíduos classificados como perigosos.

GET /residuos/:codigo — Busca direta pelo código oficial do resíduo (ex: 01 01 01).

GET /residuos/:codigo/filhos — Mapeia os sub-itens e a árvore de hierarquia de um código específico.

GET /notas — Consulta as observações e notas explicativas oficiais do IBAMA.

Link para testar a API: https://residuoapi.onrender.com

A API é gratuita para testes e uso inicial. Toda sugestão, feedback ou PR para contribuir com a evolução do projeto é super bem-vinda!

Email: filipetavaresluiz@gmail.com

Carregando publicação patrocinada...
-1