/Ecoleta

Primary LanguageTypeScriptMIT LicenseMIT

Ecoleta

GitHub repo size GitHub language count Typescript HTML CSS Node Express React React Native SQLite Expo

ecoleta

You can view the remaining images in my Figma

About Ecoleta

Ecoleta, made to connect people and entities that are organic and inorganic residues collection points. Made up in Next Level Week #01

You can register collection points in the web application by sending:

  • Point name
  • Image point via drop-down menu
  • E-mail point
  • Point Whatsapp
  • Point address
  • Selecting the types of waste:
    • Light bulb
    • Batteries
    • Papers and cardboard
    • Electronic
    • organic
    • kitchen oil

In the mobile app you can check where is the nearest point to throw your residues.

💻 Prerequisites

Before start, check if you attend the following requisites:

  • You installed the LTS NodeJS version?
  • You installed VSCode?
  • You installed the latest Git version?
  • You may install Expo to run the mobile project.

🚀 Installing Ecoleta

To install Ecoleta, follow the next steps:

Frontend:

In your terminal:

# Clone this repository
git clone git@github.com:RafaelPrado409/Ecoleta.git
# Acess Ecoleta folder
cd Ecoleta
# Acess Frontend folder
cd Frontend
# Install de dependencies
npm install
# Run the project
npm run start

Backend:

In your terminal:

# Clone this repository
git clone git@github.com:RafaelPrado409/Ecoleta.git
# Acess Ecoleta folder
cd Ecoleta
# Acess Frontend folder
cd Backend
# Install de dependencies
npm install
# Run the project
npm run start

Mobile:

In your terminal:

# Clone this repository
git clone git@github.com:RafaelPrado409/Ecoleta.git
# Acess Ecoleta folder
cd Ecoleta
# Acess Frontend folder
cd Mobile
# Install de dependencies
npm install
# Run the project
npm run start

Warning: If you cant run using a emulator, you can run with Expo Snack.

📝 Licença

This project is license. Check the file LICENSE for more details

Feedbacks

Linkedin: Rafael Prado Gmail Badge Rafael Prado

⬆ Back to top