Helping people to find recycling drop off locations. Built with NodeJS, ReactJS and ReactNative.
This project provides a full solution app that connects people to recycling drop off locations.
- Backend(API): List and Creates new locations and items collected.
- Frontend(Web): Interface for creating new locations.
- Frontend(Mobile): Find recycling drop off locations in a city according to items collected, and send them an email/whatsapp.
- NodeJS
- ReactJS
- ReactNative
- TypeScript
- Expo
Inside the terminal:
- Clone this repository:
git clone https://github.com/flpfar/ecoleta.git
- Navigate to the project folder:
cd ecoleta/backend
- Run the following commands:
$ npm install
$ npm run knex:migrate
$ npm run knex:seed
$ npm run dev
Inside the terminal:
- Clone this repository:
git clone https://github.com/flpfar/ecoleta.git
- Navigate to the project folder:
cd ecoleta/web
- Run the following commands:
$ npm install
$ npm start
Inside the terminal:
- Clone this repository:
git clone https://github.com/flpfar/ecoleta.git
- Navigate to the project folder:
cd ecoleta/mobile
- Run the following commands:
$ npm install
$ expo start
👤 Felipe Augusto Rosa
- Github: @flpfar
- Twitter: @flpfar
- Linkedin: Felipe Augusto Rosa
Contributions, issues and feature requests are welcome!. Feel free to check the issues page.
Give a ⭐️ if you like this project!
- This project was implemented as part of the NextLevelWeek - a week full of coding, challenges and networking presented by Rocketseat.
This project is MIT licensed.