Other students used this opportunity to develop portfolio websites; however, I wanted to create a more engaging experience for users.
I decided to design a cupcake creator that users could interact with to make their own unique cupcakes. This required not only frontend development skills, but also graphic design and user experience knowledge as well.
The interaction to create a cupcake is simple. First the user selects a color from a color picker and then chooses what part of the cupcake to alter. Next, users click to add different accessories to their now colorized cupcakes. And voila! The user has created a fun new friend.