Tools: 🖌 Sketch | 💻 Flutter with Firebase
I worked with a team of 3 other students during an immersive term at Knox called Startup Term, where teams prepare a prototype product to pitch.
People who want to wear dresses to high school proms often find them too expensive. Additionally, many want to wear a dress that's unique from everyone else's at the prom, but it is difficult to know if someone else has the same dress as them.
Our product was an app to help high school students find and share prom dresses, addressing the difficulty that students may have in finding a flattering dress that is also unique from other participants'.
To fit the theme of prom, and since a majority of our users would be young women, we decided to go with a primarily purple palette.
For this project, I worked on front- and back-end development, as well as creating mocks of the app as the product evolved. I also gave input on branding and came up with the typography for the app.
The mocks and prototypes of the app were reviewed by other teams during our weekly demos, and I made design changes as a result of these critiques. In order to keep everything on track, we used Agile methodology.
We decided that the prototype would have two main functions: browsing other people's dresses, and submitting a dress to be shown on the browse page.
For the browse page, we decided to stick to only allowing participants a limited number of emoji reactions instead of allowing comments, to avoid abuse.
Our goal with the submission page was to be thorough (so that users would be able to ensure that their dress was unique from the others'), but also delightful and usable. One of the ways we set out to do this was to make a separate screen for each step, so that the work involved in inputting these data would seem more manageable.
The filter screen that would be used with the browse screen would have visually similar elements that were put in a more condensed space.
The final prototype was programmed from start to finish in just under 2 weeks because of business pivots. Giving ourselves more time to design and program the app is the biggest thing I would do differently on this project.