O ODS 12 visa garantir padrões de produção e consumo sustentáveis. No contexto da coleta de lixo, esse objetivo se relaciona diretamente com a redução, reutilização e reciclagem de materiais, minimizando o impacto ambiental dos resíduos.
Os principais desafios relacionados à coleta de lixo são:
- Falta de informação: Muitos cidadãos não sabem os dias e horários corretos da coleta seletiva em suas regiões.
- Dificuldade na separação: A falta de conhecimento sobre o que pode ou não ser reciclado dificulta a separação correta dos resíduos.
- Baixa adesão: A falta de incentivos e a complexidade do processo de reciclagem muitas vezes desmotivam as pessoas a participarem.
Solução: Um aplicativo Android que fornece um calendário personalizado de coleta seletiva, informações sobre os materiais recicláveis e recursos educacionais pode ser uma ferramenta poderosa para aumentar a conscientização e participação dos cidadãos.
- Calendário Personalizado: O usuário informa seu endereço e o aplicativo exibe um calendário com os dias e horários da coleta seletiva em sua região.
- Guia de Reciclagem: Uma seção com informações detalhadas sobre os materiais recicláveis, como papel, plástico, vidro, metal e orgânicos, com dicas de como separá-los corretamente.
- Notificações: O aplicativo envia notificações para lembrar o usuário sobre a coleta seletiva no dia anterior ou no mesmo dia.
- Pontos de Coleta: Um mapa com a localização dos pontos de coleta mais próximos, incluindo informações sobre os materiais aceitos em cada local.
- Comunidade: Um fórum onde os usuários podem tirar dúvidas, trocar experiências e compartilhar dicas sobre reciclagem.
- Gamificação: Um sistema de pontos e recompensas para incentivar a participação dos usuários e tornar a experiência mais divertida.
- Aumento da reciclagem: Facilita a participação dos cidadãos na coleta seletiva.
- Redução do lixo: Contribui para a diminuição do volume de resíduos enviados para aterros sanitários.
- Preservação do meio ambiente: Minimiza o impacto ambiental da produção de lixo.
- Conscientização: Educa a população sobre a importância da reciclagem e da sustentabilidade.
- Brainstorm
- Design Thinking
- UML
- Prototipação
- Desenvolvimento com código
Nós possuimos regras e padrões sobre como as nossas mensagens de commit devem ser formatadas. Isso nós oferece uma melhor experiência na hora de acompaharmos o history do projeto.
Utilizamos o padrão de conventional commits, logo todos os commits neste repositório deverão seguir essa convenção.
Cada mensagem de commit pode conter um header, um body e um footer. O header possui um formato especial que pode conter um type, uma task (task ou história do jira) e um subject.
<type>(<task>): <subject>
<body>
<footer>
O type e o subject são obrigatórios.
Exemplo:
docs: change README about CICD
Tipo | Função |
---|---|
feat | Uma nova implementação / feature |
build | Modificações que afetam as ferramentas de build |
ci | Modificações nos arquivos e nos scripts de configuração de CI |
docs | Modificações em documentações e afins |
fix | Correção de um bug |
perf | Modificações de código para otimizar performance |
impr | Modificações que não necessariamente é um fix ou nova feature |
style | Mudanças que não modifiquem lógica (white-space, formatting, prettier, etc) |
test | Testes que foram adicionados ou corrigidos |
chore | Uma modificação geral que não se enquandra em nenhum outro padrão |