Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nandaord/rec-tech
Projeto para a cadeira de Projetos 2 do 2° Período de Ciência da Computação na CESAR School
https://github.com/nandaord/rec-tech
bootstrap django-project python sql waste-management-system web-development
Last synced: about 2 months ago
JSON representation
Projeto para a cadeira de Projetos 2 do 2° Período de Ciência da Computação na CESAR School
- Host: GitHub
- URL: https://github.com/nandaord/rec-tech
- Owner: nandaord
- License: mit
- Created: 2024-12-12T19:53:54.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-12T20:01:26.000Z (about 2 months ago)
- Last Synced: 2024-12-12T21:18:08.921Z (about 2 months ago)
- Topics: bootstrap, django-project, python, sql, waste-management-system, web-development
- Language: Python
- Homepage: https://sites.google.com/cesar.school/rectech/home
- Size: 13.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- Contributing: contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌍 Plataforma de Gestão de Resíduos Sólidos
Este projeto visa otimizar o gerenciamento de resíduos em áreas urbanas, proporcionando uma solução eficaz e sustentável para moradores, coletores e administradores. Através de uma interface web intuitiva, nossa aplicação facilita a manutenção de lixeiras, monitoramento de resíduos, agendamento de coletas e muito mais.
## ⚙️ Principais Funcionalidades
### Para Moradores 🏡
- **Solicitação de Manutenção de Lixeiras**: Permite que moradores solicitem manutenção para as lixeiras próximas a seus domicílios.
- **Visualização da Quantidade de Lixo**: Moradores podem monitorar a quantidade de lixo acumulada em seus domicílios.
- **Agendamento de Manutenção Domiciliar**: Moradores da região metropolitana do Recife podem agendar manutenções domiciliares de resíduos sólidos de forma conveniente através da aplicação.
- **Avaliação das Coletas**: Moradores podem avaliar como foi a última coleta que ocorreu em seu domicílio.### Para Coletores 🚛
- **Seleção de Bairros e Tipo de Resíduo**: Coletores podem selecionar os bairros ou tipos de resíduos a serem coletados, otimizando suas rotas diárias.
- **Visualização da Melhor Rota**: Ferramenta de planejamento de rotas que sugere o trajeto mais eficiente para coleta de resíduos.
- **Monitoramento de Coletas Realizadas**: Coletores podem visualizar a quantidade de coletas realizadas e o peso total coletado.### Para Administradores 🧑💼
- **Monitoramento do Peso dos Resíduos**: Administradores podem visualizar o peso do lixo de cada domicílio cadastrado.
- **Cadastro de Novas Lixeiras**: Possibilidade de cadastrar novos pontos de resíduos sólidos na aplicação.
- **Avisos Importantes**: Visualização e gerenciamento de avisos importantes relacionados aos pontos de coleta.
- **Feedbacks sobre as Coletas**: Administradores têm acesso a um gráfico de satisfação preenchido com as avaliações dos clientes.## 🛠️ Tecnologias Utilizadas
- **Linguagem de Programação**:
![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)- **Banco de Dados**:
![SQLite](https://img.shields.io/badge/SQLite-003B57?style=for-the-badge&logo=sqlite&logoColor=white)![PostgreSQL](https://img.shields.io/badge/PostgreSQL-336791?style=for-the-badge&logo=postgresql&logoColor=white)- **Framework de Desenvolvimento**:
![Django](https://img.shields.io/badge/Django-092E20?style=for-the-badge&logo=django&logoColor=white)- **Frontend**:
![Bootstrap](https://img.shields.io/badge/Bootstrap-7952B3?style=for-the-badge&logo=bootstrap&logoColor=white)![HTML](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)![CSS](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)- **Organização**:
![Jira](https://img.shields.io/badge/Jira-0052CC?style=for-the-badge&logo=jira&logoColor=white)## 🔗 Links Importantes
- [🌐 Link do Site](https://rec-tech.azurewebsites.net/)
- [📄 Relatório de Pair Programming](https://docs.google.com/document/d/1OPxina02W3SsS_ip94wldSsZ5e1cSyig4VLWCAaXy0I/edit?usp=sharing)
- [🖼️ Link do nosso Miro](https://miro.com/app/board/uXjVNnYqUvs=/?share_link_id=733107696943)
- [📑 Link do Google Sites](https://sites.google.com/d/15hLu5PH3fhotVKLIyXUwvS0QxRJmX3iT/p/17LwYVtuR0Y85XKhpG6_HFQh0d-CtC9mW/edit?pli=1)## 📦 Entregas
SR1
-
📝 Diagrama de Atividades
-
🎨 Protótipo de Baixa Fidelidade
-
🎥 Screencast Wireframe
-
🎥 Screencast Uso do Sistema
SR2
-
📝 Diagrama de Atividades
-
🐞 Bugtracker
-
📄 Relatório de Programação em Par
-
🎨 Protótipo de Média Fidelidade
-
🎥 Screencast Protótipo de Média
-
🎥 Screencast Testes
-
🎥 Screencast Build & Deploy
-
🎥 Screencast Uso do Sistema
-
🎥 Screencast Pipeline CI
-
🌐 Link do site
↳(nomes de usuários para login "admin", "coletor", "cliente". Todas as senhas são 123)
-
📋 Backlog da Sprint
## 👩💻 Membros
- Eduardo Roma - [email protected] 📩
- Kauane Melo - [email protected] 📩
- Maria Fernanda Ordonho - [email protected] 📩
- Miguel Batista - [email protected] 📩
- Rafael Barros - [email protected] 📩
- Tiago Gurgel - [email protected] 📩
- Vinícius Diniz - [email protected] 📩