Descrição: O Descartex é uma solução digital desenvolvida para otimizar e centralizar o ciclo de gestão de resíduos de empresas. O aplicativo oferece funcionalidades como leitura de peso automatizada por IA, registro e solicitação de coleta seletiva, incentivando práticas sustentáveis de maneira eficiente.
-
Bruno dos Santos Vitalino
-
Daniel Inácio Cavalcante da Costa
-
Daniel da Silva Gonçalves
-
Maisa Lourenço dos Santos
-
Hugo Carlos da Silva
-
Francisco Márcio da Silva Oliveira Junior
-
Linguagem: JavaScript, TypeScript, kotlin
-
Frameworks/Bibliotecas: React Native, Firebase
-
Banco de Dados: Firebase
-
Outras Ferramentas: Google Vision AI, Figma, Expo, Android Studio
-
Pré-requisitos
-
Para rodar o projeto, você precisa ter instalado:
-
Node.js versão X
-
Expo CLI
-
Firebase SDK
-
Clone o repositório:
git clone https://github.com/seu-repositorio.git
-
Acesse a pasta do projeto:
cd descartex
-
Instale as dependências:
npm install
-
Execute o projeto:
expo start
-
Caso queira baixar e executar o apk no próprio dispositivo android:
https://drive.google.com/file/d/1qVj3mQPfCEiH4dSIr2iTtpqAnTfywKF7/view?usp=sharing
├── src
│ ├── components \\ # Componentes reutilizáveis
│ ├── pages \\ # Páginas principais do aplicativo
│ ├── services \\ # Serviços de integração com Firebase e IA
│ ├── styles \\ # Estilos e temas
│ └── App.js \\ # Arquivo principal da aplicação
├── README.md \\ # Documentação do projeto
├── package.json \\ # Gerenciamento de dependências
└── ...
-
Captura de imagens com IA: O aplicativo utiliza a Google Vision AI para leitura automatizada do peso dos resíduos.
-
Registro de resíduos: Os resíduos podem ser registrados com todas as informações necessárias.
-
Gestão de relatórios: Os usuários podem visualizar, editar e gerar relatórios de resíduos.
-
Notificações: O sistema alerta sobre limites de peso atingidos para coleta.
-
Solicitação de coleta seletiva: Integração com sistemas municipais para solicitação de coletas.
Caso queira contribuir com o projeto, faça um fork, crie uma branch e envie um pull request com suas sugestões.
Para mais informações, entre em contato com a equipe do projeto.