My Wardrobe is a modern, intuitive desktop application for organizing and managing your clothing collection. Built with Python and KivyMD, it provides a beautiful Material Design interface for cataloging your wardrobe with photos and smart tagging capabilities.
- Photo Capture: Take photos directly through your camera or import existing images
- Intelligent Tagging: Comprehensive tagging system with predefined categories:
- Clothing Types: T-shirts, Dresses, Pants, Shoes, Accessories, and more
- Attributes: Material, color, brand, style, season
- Custom Tags: Add your own personalized tags
- Search: Find items quickly using tag-based filtering
- Visual Catalog: Browse your wardrobe with thumbnail previews
- Material Design UI: Clean, modern interface following Material Design principles
- Responsive Layout: Optimized for desktop use with intuitive navigation
- Dark/Light Theme: Supports both light and dark themes
- Cross-Platform: Works on Windows, macOS, and Linux
- Local Storage: All data stored locally on your device
- JSON Database: Lightweight, portable data format
- Photo Organization: Automatic photo management and organization
- Backup Ready: Easy to backup and transfer your wardrobe data
- Python 3.7 or higher
- Webcam (optional, for photo capture)
- Windows, macOS, or Linux
-
Clone the repository:
git clone https://github.com/WrackerTony/My-wardrobe.git cd My-wardrobe -
Run the installation script:
install_requirements.bat
-
Launch the application:
python main.py
- Launch the application and click "Add a New Item"
- Choose your method:
- Camera: Take a photo directly through the app
- File: Import an existing image from your device
- Tag your item:
- Select clothing type from the dropdown
- Add custom tags (color, brand, material, etc.)
- Use comma-separated values for multiple tags
- Save your item to the catalog
- Click "Search Items" from the main menu
- Enter search terms:
- Use tag names to filter results
- Combine multiple tags for precise searches
- Browse results with photo thumbnails and tag information
- View Details: Click on any item to see full-size photo and all tags
- Delete Items: Remove items permanently from your wardrobe
- Edit Tags: Update or add new tags to existing items
My-wardrobe/
├── main.py # Main application entry point
├── Foto_save.py # Photo capture and storage management
├── Foto_tags.py # Tag management and search functionality
├── requirements.txt # Python dependencies
├── install_requirements.bat # Windows installation script
├── Backround_1.png # Application background image
├── photos/ # Auto-created: Stores captured photos
└── data/ # Auto-created: Stores tags and metadata
| Package | Purpose | Version |
|---|---|---|
| KivyMD | Material Design UI framework | Latest |
| Kivy | Cross-platform GUI framework | Latest |
| OpenCV | Image processing and camera capture | Latest |
| Plyer | Platform-specific features | Latest |
- Photos: Stored in
photos/directory as PNG files - Tags: Stored in
data/photo_tags.jsonas JSON - Metadata: Photo IDs tracked in
photos/photo_id.txt
🚫 ABSOLUTELY NO COPYING ALLOWED 🚫
All Rights Reserved - Copyright © 2025 [Your Name]
This software and its source code are proprietary and confidential. NO PART of this software may be reproduced, copied, distributed, or transmitted in any form or by any means without explicit written permission from the copyright owner.
🔒 ZERO-TOLERANCE COPYING POLICY:
- ❌ NO COPYING - Not even a single line of code
- ❌ NO REPRODUCTION - In any form or format
- ❌ NO MODIFICATION - Or creating derivative works
- ❌ NO DISTRIBUTION - Sharing is strictly forbidden
- ❌ NO REVERSE ENGINEERING - Or decompiling
- ❌ NO COMMERCIAL USE - Without written permission
- ❌ NO CLAIMING OWNERSHIP - This code belongs to [Your Name]
- ❌ NO SIMILAR PROJECTS - Based on viewing this code
⚖️ LEGAL CONSEQUENCES: Violators will face immediate legal action including copyright infringement lawsuits, monetary damages, and prosecution to the full extent of the law.
✅ What you CAN do:
- Use the compiled application for personal purposes
- View the code for educational learning (NO COPYING)
- Report bugs and suggest improvements
Made with ❤️ for fashion enthusiasts and organization lovers
⭐ Star this project if you find it useful!

