Skip to content

chinmaychahar/ReThreads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

79 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ReThreads Intro

GitHub code size in bytes GitHub issues Languages

πŸŽ‰ First Runners-up pitch in NetApp Women Innovathon 2023

Table of Contents

- Introduction 
- Why?
- Tech Stack
- User Interface
- Process Trial Run
- Setup Guide
- Available Scripts
- Contribution Guidelines
- License

πŸ’› Introduction

With ReThreads, we have developed a unique platform that operates on two fundamental pillars: donations and innovation

πŸ“Œ The journey begins with generous donations from individuals who contribute their old clothing items

πŸ“Œ Once these donations are received, our team carefully selects the garments to process

πŸ“Œ Our volunteer designers and tailors work closely to redesign and modify the donated clothes, incorporating adaptive features

By repurposing and upcycling these donated garments, we not only make them affordable but also promote sustainability by reducing textile waste. Through our platform, individuals with special needs gain access to a wide range of stylish, adaptive clothing options that are both affordable and environmentally friendly.

πŸ’‘ Why?

The problem we aim to tackle is clear and urgent. Across the world, there is a significant scarcity of cost-effective and adaptive clothing for differently-abled individuals. This scarcity deprives them of the independence, comfort, and self-expression that suitable clothing can provide.

Traditional clothing options often fall short in meeting the specific requirements as they can be expensive and limited in accessibility for those already facing financial challenges. Moreover, the lack of adaptive features can hinder their ability to dress themselves confidently and comfortably.

Learn more about our idea here : https://www.youtube.com/watch?v=kr1XlZzlxlw

πŸ“ Tech Stack

React Bootstrap Redux

πŸ“· User Interface

Home Page Categories
Catalogue Product Detail
Cart About Page

🌺 Process Trial Run

 Process Trial Run

Learn more about it here - Pitch Deck

🎯 Societal Impact

Our idea aligns with the following United Nations Sustainable Development Goals:

  • Responsible Consumption and Production (Goal 12)
  • Climate Action (Goal 13)

πŸ”¨ Setup Guide

To start with setting up the Local Project Environment:

- git clone https://github.com/chinmaychahar/ReThreads.git
- cd ReThreads
- npm install
- npm start
- go to http://localhost:3000/ and get started

πŸ’» Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

npm build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

See the section about deployment for more information.

🀝 Contribution Guidelines

Kindly follow the below guidelines if you wish to contribute to the project:

  1. Fork this repository and clone it
git clone https://github.com/chinmaychahar/ReThreads.git
  1. Add a reference(remote) to the original repository
git remote add upstream https://github.com/chinmaychahar/ReThreads.git
  1. Check the remotes for this repository
git remote -v
  1. Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository)
git pull upstream main
  1. Create a new branch
git checkout -b <your_branch_name>
  1. Perfom desired changes to the code base and track your changes
git add .
git status
  1. Commit your changes
git commit -m "Relevant message"
  1. Push the committed changes in your feature branch to your remote repo
git push -u origin <your_branch_name>
  1. To create a pull request, click on compare and pull requests

  2. Add appropriate title and description to your pull request explaining your changes. Click on Create Pull Request

πŸ“œ License

MIT License