Baseada e desenvolvida durante a semana de preservação ao meio ambiente, Ecoleta é uma aplicação web e mobile desenvolvida com o intuito de conectar entidades de coleta de resíduos orgânicos e inorgânicos à pessoas que procuram descartar seus resíduos de maneira ecológica.
Toda a ideia projeto foi feita e disponibilizada pela Rocketseat durante as aulas da NLW (Next Level Week)
Você pode visualizar o layout completo no Figma.
O projeto foi desenvolvido utilizando as seguintes tecnologias:
ANTES DE MAIS NADA
- Você precisa ter o
node.js
instalado na sua máquina; - Também, é necessário ter um gerenciador de pacotes seja o
npm
ouyarn
; - Por último, mas não menos importante, é essencial ter o
expo
instalado de forma global na máquina;
CLONE ESSE REPOSITÓRIO
$ git clone https://github.com/iaraoliveira/ecoleta.git
EXECUTE A APLICAÇÃO
# Instale as dependências
$ npm install
## Crie o banco de dados
$ cd server
$ npm run knex:migrate
$ npm run knex:seed
# Inicie a API
$ npm run dev
# Inicie a aplicação web
$ cd web
$ npm start
# Inicie a aplicação mobile
$ cd mobile
$ npm start