Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 1.87 KB

README.md

File metadata and controls

47 lines (35 loc) · 1.87 KB

ReEco🚀🚀🚀

the web app that turns your recycling efforts into rewards

Table of Contents

  1. Description
  2. Features
  3. Technologies
  4. Installation
  5. Usage
  6. Configuration
  7. API Endpoints
  8. Contributing

Description

This project aims to bring a revolution in waste management and disposal system. ReEco works with both buyers and sellers. This enables companies and startups working with reusing waste resourses for their product access to a wide variety of waste products at negotiable prices. ReEco offers coupons to the seller customer on successful pickup. ReEco aims to be one of the leading distributor of waste and recyclable materials.

Features

  • The website handles both Seller and Buyer sections separately
  • User registration and authentication
  • Waste submission/acceptance status with tracking
  • Reward system based on the quantity and type of waste disposed as coupon
  • Admin dashboard for monitoring and managing user activities

Technologies

  • MongoDB: Database to store user information, waste submissions, and rewards.
  • Express.js: Backend framework for handling server-side logic and API endpoints.
  • React.js: Frontend library for building a dynamic and interactive user interface.
  • Node.js: JavaScript runtime for server-side execution.
  • [Additional libraries and frameworks used, e.g., Mongoose, jsonwebtoken, etc.]

Installation

  1. Clone the repository:
    git clone https://github.com/hacktivists302/ReEco.git
    npm i
    
  2. Put your own .env file along with URI

Usage

  • Separate sections for Sellers and Buyers marketplace offers a complete experience to our customers.

Contribution

  • all contributions by team Hacktivists_302 2024