Kudos is on a mission to make the world a better place, one compliment or story at a time. Our goal is to create a friendly community where people who know each other can say nice things and share stories about each other. Consider it a digital high five, hug, fist bump, shout-out, whatever—if it's positive, it's welcome at Kudos.
The problem is that this compliment website didn't exist and I wanted to be the one to create it. I started by brainstorming, listing out features, looking at other social media websites, then talking to a developer to see what was possible.
Using Axure I was able to create simple low fidelity wireframes to make fast iterations. I was able to flush out all the scenarios, user journeys, pages, and discover future road blocks.
The design of Kudos was intentionally meant to be minimal and obvious. I used the primary color of Kudos as the background, blue for Facebook, and white for everything else. I wanted to make sure everything was easy to read and buttons were impossible to miss.
The next step was to create a HTML/CSS prototype. I wanted to handle all the front-end development and make sure that there wasn't any confusion with the back-end development.
User feedback was an important aspect of this project because I wanted to see what worked, what didn't, and receive information about future enhancements. After this process I was able to go back to the wireframes and prototype and make changes based on feedback.
Now that everything was ready to go, I just needed to create UX specifications to pass to the developer. It was very important that I thoroughly documented everything so there wasn't any confusion between us. Luckily, the developer was a good friend so our communication was flawless.
I tested everything, found a few bugs, submitted a few commits via Bitbucket, and we were ready to launch. We had a big launch party at my apartment and Kudos was up for everyone to use. Check out the live version.