Skip to content

Ritam-Vaskar/rewear

Repository files navigation

👚 ReWear – Community Clothing Exchange

Problem Statement 📄


🌿 Overview

ReWear is a web-based platform that enables users to exchange unused clothing through direct swaps or a point-based redemption system. Our mission is to promote sustainable fashion and reduce textile waste by encouraging users to reuse wearable garments instead of discarding them.

Built using the MERN Stack (MongoDB, Express.js, React, Node.js) and deployed on Vercel, ReWear offers a smooth, interactive, and community-driven way to give your clothes a second life.


✨ Features

🔐 User Authentication

  • Email & password signup/login using JWT
  • Secure routes based on roles (user/admin)

🏠 Landing Page

  • Platform introduction & mission
  • Calls to Action:
    • “Start Swapping”
    • “Browse Items”
    • “List an Item”
  • Featured items carousel for visual engagement

👤 User Dashboard

  • Profile details with points balance
  • View and manage uploaded items
  • Track ongoing and completed swaps

📦 Item Detail Page

  • Full item description & image gallery
  • Uploader information
  • Options to:
    • Send a swap request
    • Redeem via points
  • Real-time item availability status

➕ Add New Item

  • Upload images
  • Provide title, description, category, size, condition, tags
  • Submit for admin approval

🛡️ Admin Role

  • Moderate, approve, or reject item listings
  • Lightweight panel to remove inappropriate/spam items
  • Ensure a clean, trustworthy community

🛠️ Tech Stack

Technology Description
MongoDB NoSQL Database for item and user data
Express.js Backend server framework
React.js Frontend library for dynamic UI
Node.js Runtime environment
TailwindCSS Utility-first styling framework
JWT Auth Authentication & route protection
Vercel Deployed frontend

🚀 Deployment


👥 Team 1134

Name Role
Ritam Vaskar 🧠 Team Lead & Full Stack Developer
Rudrika Panigrahi 💻 Frontend Developer
Shreyash Singh 🔧 AI & Backend Developer

📌 Problem Statement

This project is based on Problem Statement 3:

Develop ReWear, a platform for swapping or donating clothing through a point system or direct exchange to promote sustainable fashion.
View Full Statement

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages