Skip to content

ProjetoHardTech/CorujaFrontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

249 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plataforma de relatos: COORUA

NPM

Sobre o projeto

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.

Capturas de tela

Web 1 Web 2 Web 2

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven

Front end

  • HTML / CSS / JS
  • Thymeaf
  • SpringMVC

Implantação em produção

  • Rodando em WSL:
  • Banco de dados de produção: Postgresql
  • Acesse: cooruja.info

Como executar o projeto

Backend

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:run

Front end web

Pré-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 start

Projeto 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.

About

Repositório dedicado ao desenvolvimento front-end do serviço Coruja.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors