Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diegoclair/next-level-week

Next Level Week by Rocketseat
https://github.com/diegoclair/next-level-week

Last synced: 15 days ago
JSON representation

Next Level Week by Rocketseat

Awesome Lists containing this project

README

        


NextLevelWeek


NextLevelWeek 1.0 by
Rocketseat 🚀


GitHub last commit

GitHub languages count


Made by Diego Clair


## 📝 Project
Ecoleta is a project developed with a purpose to connect people with waste collection institutions/companies like electronics, cardboard papers, batteries, organics, and etc.

We developed this project in the same week of World Environment Week and because of that, the project has this name and this purpose.


Example

## ❗ Requirements
To run this application you have to install (if you don't have already installed) the follow programs:
* In your computer:
* [Node js and npm](https://nodejs.org/en/download/)
* [Expo cli](https://expo.io/tools#cli)
* In your smartphone:
* App called expo available in [GooglePlay](https://play.google.com/store/apps/details?id=host.exp.exponent) and [AppleStore](https://apps.apple.com/br/app/expo-client/id982107779)


## ▶️ Start application
To start the application, you need follow the steps below:
### 💻 Web Application:
* Go to backend folder and run the commands:
- ```npm install```
- ```npm run knex:migrate```
- ```npm run knex:seed```
- ```npm run dev```
* Go to frontend folder and run the commands:
- ```npm install```
- ```npm start```
- Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
- Now you can use the web application.
- To see available points, you need to use mobile app, in frontend we just create the points.


### 📱 Mobile App:
- Go to mobile folder and run the command ```npm install```.
- After that, run the command ```expo start``` on terminal and your brownser will open a page with a qrcode.
- Open the camera on your smartphone and scan the qrcode on the browser in yout pc.
- Wait and your app be ready and then you can use it.
- To see points at map, you first need to create a point in frontend app, after that, you can find a point at mobile app.