Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 1.6 KB

README.md

File metadata and controls

64 lines (43 loc) · 1.6 KB

♻️ Ecoleta

📃 About

Ecoleta is a web and mobile application to help people find pick up locations for recycling items.

This application was built following along the Booster track in the Next Level Week training workshop by Rocketseat. The focus of this workshop is to create an application that would go through the entire JavaScript stack (server, web and mobile) while also creating a real world application.

🔧 Tech Stack

These are the main technologies used to create the application:

🚀 How to use it

  • You will need Node.js, a package manager like NPM or Yarn. You can also install Expo if you want to check the mobile app in your own device.
  1. Clone the repo:
  $ git clone https://github.com/dberri/ecoleta.git
  1. Run the application:
  # Install server dependencies
  $ cd server
  $ yarn install

  ## Create the database
  $ yarn run knex:migrate
  $ yarn run knex:seed

  # Start the backend API
  $ yarn run dev

  # Install web dependencies
  $ cd web
  $ yarn install

  # Start the web application
  $ yarn start

  # Install mobile dependencies
  $ cd mobile
  $ yarn install

  # Start the mobile application
  $ yarn start

📜 License

MIT

Copyright (c) 2020-present, David Berri