O projeto "Cooruja" é uma plataforma online inovadora que visa capacitar os cidadãos a relatarem e solucionarem problemas encontrados em locais públicos. O âmago desse projeto repousa na crença de que os seres humanos são inerentemente sociais e, portanto, busca inspirar a colaboração entre a comunidade e as autoridades para resolver questões estruturais e ambientais em suas localidades.
Utilizando a abordagem ágil Scrum, nossa equipe de desenvolvimento concebeu a plataforma com um enfoque central na interatividade e eficácia. Escolhemos o Spring Boot como nosso framework principal, devido à sua comprovada eficiência e facilidade de implementação. A versão inicial do projeto já se encontra hospedada na AWS e está prontamente disponível para uso.
As ferramentas fornecidas pelo "Cooruja" possibilitam que os cidadãos façam denúncias e, simultaneamente, auxiliem as autoridades no monitoramento de irregularidades em estabelecimentos e espaços públicos. Além disso, vislumbramos um potencial de expansão para outras áreas de atuação.
O objetivo fundamental do "Cooruja" é contribuir para o bem-estar da comunidade, capitalizando a inata natureza social dos seres humanos, com o intuito de promover a colaboração e a busca pelo interesse público.
![]() |
![]() |
![]() |
![]() |
|---|
- Java
- Spring Boot
- JPA / Hibernate
- Maven
- HTML / CSS / JS
- Thymeaf
- SpringMVC
- Rodando em WSL:
- Banco de dados de produção: Postgresql
- Acesse: cooruja.info
Pré-requisitos: Java 11
# clonar repositório
git clone https://github.com/devsuperior/sds1-wmazoni
# entrar na pasta do projeto back end
cd backend
# executar o projeto
./mvnw spring-boot:runPré-requisitos: npm / yarn
# clonar repositório
git clone https://github.com/devsuperior/sds1-wmazoni
# entrar na pasta do projeto front end web
cd front-web
# instalar dependências
yarn install
# executar o projeto
yarn startProjeto desenvolvido para as disciplinas de Estrutura de Dados, Banco de Dados, Linguagem de Progamação II e Sistemas Operacionais do Curso de Informática - IFBA Campus Paulo Afonso!
Scrum master: @Murilo Leal; Membros gerais: @Amanda Riany, @Alisson Santos, @Arthur Henrique, @Carla Fernanda, @Beatriz Andrade, @Diogo Fernandes, @Jailson de Matos, @Júlia Castor, @Karine Ferreira, @Luana Braga, @Lucas Gabriel e @Tony Carlos.



