https://github.com/rafaelgoulartb/ecoleta
🚀 Ecoleta is a project to help people find collection points for recycling @Rocketseat
https://github.com/rafaelgoulartb/ecoleta
expo express nodejs react react-native rocketseat
Last synced: 3 months ago
JSON representation
🚀 Ecoleta is a project to help people find collection points for recycling @Rocketseat
- Host: GitHub
- URL: https://github.com/rafaelgoulartb/ecoleta
- Owner: RafaelGoulartB
- License: mit
- Created: 2020-06-01T11:18:03.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T02:55:51.000Z (over 3 years ago)
- Last Synced: 2025-02-22T04:41:12.437Z (over 1 year ago)
- Topics: expo, express, nodejs, react, react-native, rocketseat
- Language: TypeScript
- Homepage:
- Size: 3.65 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Ecoleta
> Project Ecoleta was made using Javascritp Stack(Node.js, React, React Native) in OmniStack's Week 11
# :pushpin: Table of Contents
* [Technologies](#computer-technologies)
* [How to Run](#construction_worker-how-to-run)
* [Found a bug? Missing a specific feature?](#bug-issues)
* [Contributing](#tada-contributing)
* [License](#closed_book-license)
# :computer: Technologies
This project was made using the follow technologies:
* [Typescript](https://www.typescriptlang.org/)
* [React](https://reactjs.org/)
* [Expo](https://expo.io/)
* [Express](https://expressjs.com/)
# :construction_worker: How to run
```bash
# Clone Repository
$ git clone https://github.com/RafaelGoulartB/ecoleta.git
```
### 📦 Run API
```bash
# Go to server folder
$ cd ecoleta/server
# Install Dependencies
$ yarn install
# Run Aplication
$ yarn start
```
Access API at http://localhost:3333/
### 💻 Run Web Project
```bash
# Go to web folder
$ cd ecoleta/web
# Install Dependencies
$ yarn install
# Run Aplication
$ yarn start
```
Go to http://localhost:3000/ to see the result.
### 📱 Run Mobile Project
To run the mobile project you need a cellphone with the app of [expo](https://play.google.com/store/apps/details?id=host.exp.exponent) instaled or a emulator android/ios.
After, fork this repository and clone to your machine. Inside of the project's folder run the following commands:
```bash
# Go to mobile folder
$ cd be-the-hero/mobile
# Install Dependencies
$ yarn install
# Run Aplication
$ yarn start
```
Aferter read the QRCode with the app of [expo](https://play.google.com/store/apps/details?id=host.exp.exponent) or run on emulator.
# :bug: Issues
Feel free to **file a new issue** with a respective title and description on the the [Ecoleta](https://github.com/RafaelGoulartB/ecoleta/issues) repository. If you already found a solution to your problem, **i would love to review your pull request**!
# :tada: Contributing
Check out the [contributing](./CONTRIBUTING.md) page to see the best places to file issues, start discussions and begin contributing.
# :closed_book: License
Released in 2020 :closed_book: License
Made with love by [Rafael Goulart](https://github.com/RafaelGoulartB) 🚀.
This project is under the [MIT license](./LICENSE).
Give a ⭐️ if this project helped you!