Project | Technologies | Layout | Instalação |
Projeto desenvolvido durante a Next Level Week que tem como objetivo facilitar o encontro de coletores de resíduos nas suas proximidades. O Ecoleta serve como um Marketplace, uma conexão entre empresas ou entidade que coletam resíduos, sejam eles orgânicos ou inorgânicos, à pessoas que precisam fazer descarte dos resíduos.
Esse projeto foi desenvolvido com as seguintes tecnologias:
- Node.js
- React
- Knex
- API do IBGE para consumo do endereço
- React-Dropzone para upload de imagens
- Leaflet
- Yup
- Celebrate
# Clone este repositório
$ git clone https://github.com/ronnyacacio/ecoleta.git
# Navegue até a pasta api e execute os seguintes comandos:
$ npx knex migrate:latest
$ npx knex seed:run
$ yarn dev
# Depois disso, entre na pasta web e execute os comandos:
$ yarn
$ yarn start
# E finalmente, entre na pasta mobile e execunte os comandos:
$ yarn
$ expo start
# Observações:
- Não esqueça de mudar a baseURL no arquivo `src/services/api.ts` das pastas web e mobile para o IP da sua máquina