Esta API foi desenvolvida com foco em criação de projetos e sugestões a serem enviados por usuários para a câmara de vereadores de suas cidades. É simples: o usuário cria um cadastro e pode criar sugestões que serão discutidas pela comunidade e, caso façam sentido, tornarão-se projetos a serem encaminhados para a câmara dos vereadores.
Foi desenvolvido em Spring Boot, Oracle para o banco de dados, docker para conteinerização e Azure para hospedagem da API. Além disso, tem por base de arquitetura a abordagem de microsserviços, com Netflix Eureka como Service Discovery e OpenFeign para comunicação entre os microsserviços.