Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rubyoobeen/desktopdresser
Java User Interactive Desktop Application
https://github.com/rubyoobeen/desktopdresser
cpsc210 intellij java ubc-cs
Last synced: about 2 months ago
JSON representation
Java User Interactive Desktop Application
- Host: GitHub
- URL: https://github.com/rubyoobeen/desktopdresser
- Owner: rubyoobeen
- Created: 2024-09-18T00:36:55.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T02:25:24.000Z (4 months ago)
- Last Synced: 2024-10-12T18:41:02.629Z (3 months ago)
- Topics: cpsc210, intellij, java, ubc-cs
- Language: Java
- Homepage:
- Size: 1.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
###### README.
# DesktopDresser
#### *Did you go shopping last week?*
#### *How many clothes do you have?*
#### *Have you done your laundry this week?*## :arrow_up: Bundle Up in One Spot!
Welcome to ***DesktopDresser***, the ultimate wardrobe organizing application!
This is designed for **fashion enthusiasts** and **organization lovers**.
No more worries about duplicate purchases or unavailable outfits.
With ***DesktopDresser***, you can ideally manage your wardrobe, plan weekly outfits,
and show your sense of fashion!## Key Features
#### :shopping: Easy Access and Smart Shopping
- *Add, edit, and categorize your clothing ANYWHERE*
- *Easily identify DUPLICATES in your wardrobe*#### :memo: Build Your Personalized Outfits
- *Mark on SPECIAL occasions and heck RESTRICTION for the clothing combinations*
- *Express your sense of FASHION*#### :basket: Laundry Management
- *Mark clothing by checking CLEAN/DIRTY*### User Stories
> Phase 0-1:
> - I want to be able to select a clothing item from my closet.
> - I want to be able to view a list of clothing in 'top' category.
> - I want to be able to add a clothing item to closet and specify the name, category, color
> , and if it's clean or dirty.
> - I want to be able to sort a clothing item to outfits.
>
> Phase 2:
> - As a user, when I start application, I want to be given a menu.
> - As a user, when I select main menu, I want to open the closet and view all my clothing items.
>
> Phase 3:
> - As a user, I want to be able to add multiple clothing items to the closet.
> - As a user, I want to be able to load previous files and save current file.
>
> Phase 4 Task 3:
> - The refactoring would involve creating more generic and reusable methods or perhaps introducing
> helper classes to encapsulate common functionalities - promoting cleaner and more efficient codebase.
> If I had more time, I could develop a central hub class for common operations related to clothing items,
> including adding, removing, marking and other manipulation.