Skip to content

Latest commit

 

History

History
135 lines (103 loc) · 4.61 KB

README-pt.md

File metadata and controls

135 lines (103 loc) · 4.61 KB

Ecoleta

GitHub top language GitHub language count Project license Repository size GitHub last commit Made by Rocketseat
LinkedIn link


Inglês · Português

Sobre   |    Tecnologias   |    Ferramentas   |    Instalação   |    Licença


Screens

🔖 Sobre

O Ecoleta tem por objetivo aproximar pessoas que buscam postos de coleta de materiais não recicláveis como lâmpadas, pilhas e baterias, óleo, etc, com instituições que aceitam receber esses materiais. O backend consiste em uma API Rest rodando em um servidor NodeJS. O frontend foi feito com React e o app mobile com React Native. Este projeto foi implementado durante a Next Level Week #1 da Rocketseat.


💻 Tecnologias


🔧 Ferramentas


📦 Instalação

✔️ Pré-requisitos

Os seguintes softwares devem estar instalados:


⬇️ Clonando o repositório

  $ git clone https://github.com/maiquelp/Ecoleta.git

▶️ Rodando as aplicações

  • 📦 API
  $ cd server
  # Dependencies install.
  $ yarn # or npm install
  # Data base creation.
  $ yarn knex:migrate # or npm run knex:migrate
  # API start
  $ yarn start # or npm start
  • 💻 Web app
  $ cd web
  # Dependencies install.
  $ yarn # or npm install
  # Running web app
  $ yarn start # or npm start
  • 📱 Mobile app
  $ cd mobile
  # Dependencies install.
  $ yarn # or npm install
  # Running mobile app
  $ yarn start # or npm start

📝 Licença

Este projeto está sob uma licença MIT.