top of page
  • Writer's pictureElliot Ezekiel Koh

Setlist - Prep and Play

Setlist is a mobile application available on iOS and Android, targeted at musicians that require a place to collate their chord sheets for use on stage.


The idea has been something I have been hoping to work on, because I play guitar often and have been looking for an app to key chords in quickly. I also needed this app to be optimised for live usage instead of clunky screenshots from Ultimate Guitar. This app needed to have features such as the ability to transpose, and also display chords in the Nashville Numbering System.


I laid out the requirements I was looking forward to having, and began crafting the user interface in Adobe XD.


The final set of screens available in the app

A key feature to add was the ability to share. This implied the use of a server. However, I did not want to have the added trouble of user accounts. Hence I went ahead with a simple sharing mechanism that uses alphanumerics to reference data for transfer. This export import function turned out to be really convenient.





Technologies Used:

  1. React Native

  2. Node.JS

  3. MySQL

  4. Amazon Web Services

  5. Adobe XD, Illustrator

Learning Points:

  1. Basic Unit Testing (for music theory logic)

  2. Greater standardisation for api and error handling (from server all the way to frontend)

  3. Use of React Native In App Purchases

  4. Used Adobe XD for the first time

  5. Use of Facebook Advertising Manager

  6. Use of After Effects for loading screen and publicity videos

17 views0 comments

Recent Posts

See All
bottom of page