Tryit is a revolutionary shopping platform developed for the Myntra HackerRamp, designed to cater to Gen Z's fashion needs. With advanced features like AR try-on, 2D image-based try-on, screen sharing, and more filters based on skin color, hair color etc, Tryit provides an immersive and interactive shopping experience.
- AR Try-On of Products: Users can virtually try on products in augmented reality.
- 2D Image Try-On: Users can upload their images and see how they look with different clothes.
- Screen Share: Users can share their screen while shopping and trying on dresses virtually.
- Backend: Python, Flask
- Computer Vision: OpenCV, Mediapipe
- 3D Rendering: Three.js
- Frontend: Bootstrap
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Doraemon012/-Myntra-HackerRamp-24-/tree/main cd Myntra-HackerRamp-24
-
Set up a virtual environment: *optional
python3 -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the dependencies:
pip install -r requirements.txt
-
Run the application:
flask run
Sure, here's an improved version of your instructions:
-
Try On:
- Select a product from the products list page.
- On the product details page, click the
Try On
option. - Choose the appropriate AR try-on option.
-
AR Try-On:
- Allow camera access to start trying on products in augmented reality.
-
2D Image Try-On:
- Upload an image of yourself.
- Select clothes to see how they look on you.
-
Screen Share:
- Initiate a screen-sharing session.
- Shop together with friends or family in real time.