FASHION FRENZY

8 min

Over the summer of 2023, I had no idea what to wear. It was hot, and I was overwhelmed by the amount of clothes I had in my closet. A moment passed, and I thought, "What if I could just have my friend ask me what clothing piece goes with the other?" Then, another moment passed. 2023 was the year I started to learn web development, design, and then I had another thought: Let me create an app that randomly generates my outfit.

I got the inspiration of using pixelated, dot art used in video games, and thought of random generator apps that people use for giveaways, where they put in the person's name and click a button that generates their outfit. The concept started simple: I imagined having a few categories: tops, bottoms, accessories, shoes. I would list out what I owned in each category, and the app would randomly select one from each. It was like making a digital version of paper dolls, where you could mix and match pieces, but smarter.

I sketched some UI ideas in Figma and looked into how randomness could be generated through JavaScript. My goals in mind is to create arrays for each clothing category, and then used a button that would randomly select an item from each array and display the combination. As I was writing and drawing more ideas, I thought more about user experience. What if the combination didn't match? Should I include filters for colors, styles, or weather? That led me into researching recommendation systems. Not just making something random, but something thoughtful. I did not go super deep into AI, but even simple logic. For example, “if top is sleeveless, suggest a mini skirt or shorts” felt like a good idea to include.

Eventually, it turned into more than just a personal app. It made me realize how tech can solve tiny everyday frustrations, like standing in front of your closet for 20 minutes. This project not only helped me explore front end coding, but it also got me thinking about fashion through the lens of function and systems.