Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Gen Z FashionLab

A place to design, vote, and shape the future of fashion!

Table of Contents

  1. Description
  2. How to Install and Run the Project
  3. Key Features
  4. Walkthrough
  5. Tech Stack Used
  6. Future Scope

Description

Your voice matters! With the focus on co-creation our Fashion Lab allows users to be a part of the design process and gives them a space to share their designs, upvote and thus set the trends. It fosters a collaborative ecosystem where users can express themselves through Avatar Customization. Voting on user-generated designs grants them a voice in shaping future trends. The platform acts as a bridge between Gen Z and Myntra, providing invaluable insights into the ever-evolving preferences of this fashion-forward generation. Become a trendsetter, and watch your unique vision translate into real-world styles!

How to install and Run the project

Prerequisites

  1. Install Python:
    Visit website

  2. Install Django and additional libraries:

    pip install django requests pygltflib numpy Pillow opencv-python scikit-image pandas
    

Clone the Repository:

 ```console
   git clone https://github.com/vansheeekaaa/FashionLab.git
   cd FashionLab

Setting up database:

```console
  python manage.py migrate

Running the server:

 ```console
    python manage.py runserver

Open your web browser and navigate to:

http://127.0.0.1:8000/ (Ctrl + Click if using VSCode to open the link)

Key Features

FashionLab introduces a dynamic "LAB" section within Myntra, where users engage in interactive design activities, vote on submissions, and curate their digital closets. Here's a glimpse of what awaits you:

  • Interactive Design Platform: A seamless user experience for both exploring and creating fashion designs.
  • Custom Designing: Experiment with various styles and options to create personalized avatars that reflect individual fashion preferences.
  • Personalized Closet: A digital wardrobe where users can save, organize, and revisit their favorite designs for inspiration.
  • Gamified Experience: Engage in gamified design challenges and activities that encourages creativity among users.
  • Trend Exploration: Discover emerging fashion trends and styles through curated collections and user-generated content.

Walkthrough

  1. Navigate to navbar and select LAB option

    Lab_image
  2. Login or SignUp

    Lab_image Lab_image
  3. Explore the New Theme announced and Upvote your favourite designs and Add them to your Closet!

    Lab_image Lab_image Lab_image
  4. Explore Recommendations for your favourite designs.

    Lab_image
  5. If you selected PARTICIPATE - Get ready to showcase your talent. Think! Design! Submit!

    Lab_image Avatar_image Submit_image
  6. Explore MY CLOSET option

    Closet_image
  7. See and get influenced by Previous Trendsetters

    Win_image

Tech Stack used

Frontend:

  • HTML: Used to provide the core structure and foundation of the user interface.
  • CSS: USed for styling the user interface with layouts, colors, and interactive elements.
  • JavaScript: Used for adding interactivity and dynamic behavior to the user experience.

Backend:

  • Python: Used for server-side logic.
  • Django Framework: A high-level framework used for handling various tasks like user authentication and database interaction.

Additional:

  • ReadyPlayerMe: Used for Avatar creation.
  • sqlite3: Used for creating a database of Design submissions.
  • pandas: Used for processing data from CSV files.
  • requests: Used for making HTTP requests to fetch GLB files and images from URLs.
  • pygltflib: Used for loading and parsing for extracting texture images from the GLB.
  • numpy: Used for numerical operations and array manipulations, for image processing.
  • Pillow: used for preprocessing images before comparison.
  • opencv-python: Used for resizing images and calculating color histograms.
  • scikit-image: Used for measuring structural similarity between images, and for comparing image quality.

Future Scope

This project holds immense potential for future development in various directions, promising to further revolutionize the fashion industry:

  • User-Imported Designs: Users can upload their custom designs, which will be applied to the avatar in real-time, further empowering the users to bring their unique styles and creativity into the platform, providing a more personalized and engaging experience.
  • AR/VR Integration: With the rise of AR/VR, a virtual try-on feature and virtual trial rooms can be implemented, further enhancing the user experience.

This project is built as part of the Myntra Hackerramp Hackathon by Team Valora:

  • Vanshika
  • Yashika Gupta

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages