Bem-vindo ao repositório do Projeto de Reciclagem Inteligente! Este projeto foi desenvolvido para um hackathon e combina tecnologias de Flutter para a aplicação mobile, Supabase para gerenciamento de dados, e Visão Computacional para identificar itens recicláveis e calcular a pontuação.
- Sobre o Projeto
- Objetivo
- Funcionalidades
- Arquitetura do Projeto
- Tecnologias Utilizadas
- Instalação e Configuração
- Banco de Dados (Supabase)
- Mapeamento do Usuário e Proposta de Valor
- Contribuições
Este projeto visa incentivar a reciclagem, facilitando o processo de coleta e pontuação de materiais recicláveis. Através do aplicativo mobile, os usuários podem cadastrar e pontuar itens recicláveis, utilizando visão computacional para detectar e categorizar os itens. Os dados são armazenados e gerenciados com o Supabase, permitindo uma gestão eficiente e escalável.
O principal objetivo é promover a conscientização ambiental e incentivar a reciclagem através de um sistema de pontos. Quanto mais o usuário recicla, mais pontos ele acumula, podendo trocar por recompensas ou benefícios.
- Cadastro de Usuários e Login Seguro
- Identificação de Itens Recicláveis com Visão Computacional
- Pontuação de Itens com base no tipo de material reciclado
- Gestão de Recompensas
- Relatórios e Estatísticas de Reciclagem
O projeto é dividido em três principais componentes:
- Aplicação Mobile (Flutter): Interface amigável e intuitiva para os usuários realizarem o cadastro e acompanhamento de itens recicláveis.
- Banco de Dados (Supabase): Gestão de usuários, itens e pontuações em uma estrutura escalável.
- Visão Computacional: Identificação e classificação automática de itens recicláveis usando algoritmos de Machine Learning.
- Flutter: Framework para desenvolvimento da aplicação mobile.
- Supabase: Banco de dados e autenticação.
- Python e OpenCV: Utilizados para a visão computacional e identificação de objetos recicláveis.
- Flutter SDK
- Conta no Supabase
- Clone o repositório:
git clone https://github.com/notsogreatdavi/hackathon-bb.git cd hackathon-bb