Bardify Case Study



The Bardify App processes the lyrics of a users’ choosing through a Shakespearean translator and brings them back to the user via text and text to speech.

Problem Statement

The list of entertainment apps is long, but my team didn’t find anything that would introduce young people to classic literature and Early Modern English that would, at the same time, relate to their interests.

Users & Audience

After we completed our research, we distinguished two main groups of users and asked a few questions to get more information about their habits, motivation, interests, and goals when it comes to hobbies, entertainment, consuming online resources, and spare time.

  • The youth population that enjoys music and prefers watching movies and listening to audiobooks, over reading printed books.
  • Literature enthusiasts who like reading books, listening to audiobooks, and watching movie adaptation of books (in this particular order).

Name & Logo

I came up with the name Bardify by combining the word “Bard” (William Shakespeare’s nickname) and a suffix “ify” (meaning “to become, be made”).

The Bardify Logo was inspired by William Shakespeare's portrait. I wanted to create a trademark that could capture the literature icon, but also combine it with a modern lifestyle. The headphones represent music, and simple design gives a contemporary look.

Type & Color

Cinzel is a typeface that reflects the 16th century and also merges in a contemporary feel.
Raleway is an elegant, readable sans-serif typeface family that goes well with the Cinzel typeface.
When it came to the color palette for the app, we researched some of the popular colors that the 16th Century Renaissance painters had used. The tone palette includes eight basic colors: Green Earth, Yellow Ocher, Red Ocher, Raw Umber, Burnt Umber, Burnt Sienna, Vine Black, and Lead White. We decided on a gradient that includes the different shades of Ocher and Burnt Sienna.

Functional Requirments for the App

  • Contain the artists and songs library
  • Allow user to select the artist and song
  • Allow user to choose a random artist and song
  • Display lyrics
  • Automated text to speech

Nonfunctional Requirments

  • Ability to share the lyrics
  • Ability to print the lyrics from the page

User Cases

Case No.1 Translating lyrics by user choice

  1. The user inserts the artist name and song title.
  2. The system identifies the song.
  3. The system adds songs to queue.
  4. The system translates lyrics to Shekspirian English.
  5. The user chooses to listen to the translation.
  6. The system plays the recording.

1a. Missing inputs 2a. Unidentifiable lyrics

Case No.2 Translating random lyrics

  1. User prefer a random song.
  2. The system identifies a random song from the queue.
  3. The system translates lyrics to Shekspirian English.
  4. The user chooses to listen to the translation.
  5. The system plays the recording.

Case No.3 Displaying most popular songs

  1. The system identifies most searchable songs from the queue.
  2. The system displays an image of the album with most popular song


Simplicity in design was the main focus of the app. To distill a design down to its simplest form, I design with the mobile-first approach. This strategy helps me consider what's most important in a product. The sleek and intuitive design gives the user clear options.