🇺🇸 Ecoleta is a project developed based on the International Environment Week. The goal is to connect people to companies that collect specific waste, such as light bulbs, batteries, etc.
🇧🇷 O Ecoleta é uma aplicação Web e Mobile para ajudar pessoas a encontrarem pontos de coleta para reciclagem em sua cidade ou região.
🇧🇷 O projeto foi desenvolvido utilizando as seguintes tecnologias
- Visual Studio Code
- Insomnia
- Dispositivo movel (Iphone)
- Expo
Clone o projeto em seu computador. Para instalar as dependências e executar o Servidor (modo desenvolvimento) execute:
No arquivo 'routes.ts', no backend, existem controllers específicos para o web/react e para o react native/mobile. Comente e descomente dependendo do frontend que for rodar
Para iniciar o Frontend do React utilize os comandos:
Assim que o processo terminar, automaticamente será aberta no seu navegador a página localhost:3333
.
Para ver a aplicação mobile com o React Native, primeiro é necessário colocar o IP do seu servidor (ou computador) no arquivo src/services/api.js
, e depois executar os comandos:
Conecte seu emulador, ou teste o aplicativo por LAN
: baixe o aplicativo Expo da Play Store ou App Store e em seguida escaneie o código QR.