/NLW-2

Next Level Week #2 - Ecoleta

Primary LanguageTypeScript



♻️ Seu marketplace de coleta de resíduos ♻️

💡 Next Level Week #2 - Ecoleta

The Ecoleta project it is an initiative of Rockeatset during the second Next Level Week. The project aims to help people who are interested in disposing of waste that could harm the environment in suitable places where they can be recycled and reused. With it, an establishment can perform a registration informing its location and types of items that it recycles such as lamps, kitchen oil, cardboard, etc. With the mobile app, anyone can search for nearby establishments that collect the recyclable items they want to dispose of.


🚀 Technologies


💻 WEB Layout

Home Page Detail Page Detail Page Detail Page Detail Page

📱 Mobile Layout

Mobile Home Page Mobile Points Page Mobile Points Page Mobile Details Page


ℹ️ How To run?

To clone and run this application, you'll need Git, Node.js and Expo installed on your computer.

Running API

# Clone this repository
$ git clone https://github.com/SarahToscano/NLW-2

# Go into the repository
$ cd NLW-2/server

# Install dependencies
$ npm install

# Run Migrates
$ npm run knex:migrate
$ npm run knex:seed

# Start server
$ npm start

# running on port 3000

Running Web Front-ed

# Go into the repository
$ cd NLW-2/web

# Install dependencies
$ npm install

# Start application
$ npm start

# running on port 3333

Running App Mobile

You must have installed on your computer and cellphone the Expo.

# Go into the repository
$ cd NLW-2/mobile

# Install dependencies
$ npm install

# Start application
$ expo start

#Now, open the Expo app on your cellphone and read the QRcode.