ecoleta

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

Stars
0

♻️ 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