- Esse projeto possui duas camadas de implementação:
A API está implementada no diretório api/ecoleta-api. Possui testes funcionais e um workflow para execução dos testes e de deploy para o Heroku.
O APP (aplicativo em React Native) está implementado no diretório ui/ecoleta. Possui um workflow para build e deploy para o expo.
Para executar a API há ao total três formas: localhost, docker ou Heroku. Veja o README da API e siga as formas de instalação e execução.
Para executar o APP, baixe no seu smartphone o aplicativo Expo. Depois abra o link da enviroment Application e escaneie o QrCode para visualizar o projeto.
PS: O link do Expo só funciona para Android. No IOS não é possível executar com o link do Expo. Para executar pelo IOS só há duas formas:
- Rodar o projeto localmente e abrir um link local (se preferir, criar um tunnel e enviar o link para outra pessoa. Isso só vai funcionar enquanto o PC host estiver ligado).
- Comprar uma conta de develop da Apple.
Em nossa wiki detalhamos toda a estrutura do projeto, padrões de implementação, backlogs e tutoriais de instalação dos projetos.
- [Carlos Meneses]- DevUnusual
- [Filipe Sampaio]- filipeas
- [Leonidas Pereira]- leonidasabreu16
- [Pedro Marques]- pedromarquex
- [Alan Evangelista]- alanevangelista