This is an English language learning tool. The application dynamically connects each word in text to an mp3 file and a database record. You can click a word to open a pop-up and play the audio pronunciation.

There are 20,000 words in the database. Consonant-vowel patterns govern default letter coloring. Each word can be customized on a letter by letter basis via a CMS. The CMS also includes an article manager for creating new pages of text that are connected to the word database.

Here is A Tale of Two Cities example.

This was built with PHP, MySQL, HTML, CSS, JavaScript and jQuery. The project date is Spring 2013.