Skip to content

iWear is a web-app for collecting statistics and data on the use of clothing items using RFID technology. Developed in Python with Django in a Linux environment with VM.

License

Notifications You must be signed in to change notification settings

shailevi23/iWear

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

iWear goal is to bring people’s closet to the digital world and make its usage advanced and smarter.
iWear is a web-app, using RFID technology iWear monitors and analyzes the use of the user's clothing items and provides statistics and data.
Based on the statistics and data, the user can manage his closet and get recommendations of clothing items based on different parameters.

iWear developed in Python with Django in a Linux environment with VM.

Motivation

Technology is advancing and spreading in all areas including the fashion world, but the one who was left behind is the closet which we all use on a daily basis.
Nowadays, New clothes trends and ethics are rising and changing very often. Today’s generation focuses more than ever on people's appearance, how they look like and what they are wearing.
One needs to spend time and effort to stay updated and relevant to the fashion trends. People spending a lot of time searching for the best clothing items for their specific dressing style.
In addition, People manage their closet, according to gut feelings. Thinking they suffer a lack of products from some clothing category when in fact they have a lot of items that have not been worn often.
iWear system aspires to solve the needs mentioned above.
iWear seeing itself as a part of the global digital revolution, especially in the field of smart homes.

How iWear works:

Initial installation of an RFID-Reader (user-unique) in a "strategic" location in the user home, such as the home door entrance.
Couple the tag and the clothing item himself. (the tags Durable for heat, laundry, ironing, etc.)
Now, the iWear system is ready to go and the reader is ready for action.
Every time the user passes by the reader while wearing a clothing item, the reader will identify the item and save a worn event with the relevant information in the system.

Screenshots

My closet

Category overview

Clothing item overview

Features

  • Account creation & management.
  • Add and manage clothing items.
  • Capture information about the use of clothing items. including weather temperature.
  • Closet/Category/Item overview.
  • Intelligent recommendations based on:
       * Clothing category.
       * Weather temperature.
       * Random parameters.
  • Fully functional ADMIN site.

Architecture

Frontend Backennd Datebase
HTML Python SQLite
CSS Django
JavaScript Vagrant
Bootstarp

Installation

  1. Install Vagrant and VirtualBox/VMWare hypervisor.
  2. Install Python (version 3.9.3 and above)
  3. Clone (https://github.com/beyond-io/roo.me) repository.
    https://github.com/AmitAharoni/iWear2021.git
  4. Open any terminal and navigate to the project directory.
  5. Run the vagrant up command.
  6. Use any browser and navigate to - http://127.0.0.1:8000 (localhost).
  7. Install and connect the RFID reader (OR RUN MANUALLY).

About

iWear is a web-app for collecting statistics and data on the use of clothing items using RFID technology. Developed in Python with Django in a Linux environment with VM.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages