/ecoleta

:recycle: Seu marketplace de coleta de resíduos

Primary LanguageTypeScript

Ecoleta

💡 Sobre o Projeto


Capa do Projeto

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.


🚀 Tecnologias


O projeto foi desenvolvido utilizando as seguintes tecnologias:


💻 Como executar o projeto


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 ou yarn;
  • 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