Bem-vindo ao Cidade Participativa!
Este é um sistema de ouvidoria desenvolvido para gerenciar as solicitações dos moradores de uma cidade. Com o Cidade Participativa, é possível enviar reclamações, sugestões e elogios diretamente para a administração municipal, de forma ágil e eficiente.
Uma das principais características do Cidade Participativa é a possibilidade de anexar fotos para comprovar o problema relatado. Isso ajuda a acelerar o processo de resolução, já que a equipe responsável pode avaliar a situação com mais clareza e precisão.
Além disso, o sistema oferece diversas funcionalidades para otimizar o trabalho da equipe de ouvidoria. É possível gerenciar as solicitações recebidas, priorizando os casos mais urgentes, e registrar as ações tomadas para resolver cada problema. Tudo isso de forma integrada e organizada, para garantir um atendimento eficiente aos moradores da cidade.
O Cidade Participativa é uma ferramenta importante para promover a participação cidadã e a transparência na gestão pública. Ao enviar sua solicitação pelo sistema, você ajuda a identificar os problemas e as demandas mais urgentes da cidade, contribuindo para a construção de uma cidade mais justa e colaborativa.
Agradecemos por utilizar o Cidade Participativa e esperamos que essa ferramenta ajude a melhorar a sua experiência como morador da cidade.
em desenvolvimento
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste. Estapas para rodar o projeto
- Clonar o repositório
- Instalar python (caso não tenha instalado)
- Instalar flask (caso não tenha instalado)
- Instalar flask-bcrypt (caso não tenha instalado)
- Instalar flask-google maps
- Gerar uma chave api para utilização dos mapas do google
- Baixar o banco de dados (aguardando finalização do projeto)
- executar o comando: python cidadeparticipativa.py no terminal
Para começar, verifique a instalação dos seguintes itens:
Componente | Site | Download / intalação |
---|---|---|
Python | https://python.org.br/ | https://www.python.org/downloads/ |
Flask | https://flask.palletsprojects.com/en/2.2.x/ | pip install flask |
SQLAlchemy | https://www.sqlalchemy.org/ | https://www.sqlalchemy.org/download.html |
Mysql | https://www.mysql.com/downloads/ | https://www.mysql.com/downloads/ |
Flask Bcrypt | https://flask-bcrypt.readthedocs.io/en/1.0.1/ | pip install flask-bcript |
Flask Google maps | https://pypi.org/project/flask-googlemaps/ | pip install flask-googlemaps |
- VsCode
- Mysql WorkBench
- GIMP (Para edição de imagens)
- Funcionalidade Login
- Funcionalidade Logout
- Funcionalidade template
- Funcionalidade usuário
- Funcionalidade tipo de usuário
- Funcionalidade cadastro de tipos de solicitação
- Funcionalidade cadastro de tipos serviço
- Funcionalidade cadastro de solicitações (que podem ser reclamações, elogios eou solicitações)
- Funcionalidade anexar fotos
- Funcionalidade google maps
- Funcionalidade finalizar a solicitação
-vazio
- Versão: 1.0
- Douglas Amaral 1
- Este projeto está sob a licença educacional