Utility to Help Students Memorize Quotes

Write single page app (SPA) using Twitter Bootstrap and Javascript that allows a user to set configuration parameters. enter a sentence, and have that sentence turn into a "memory exercise" by randomly replacing 1 - n words in the sentence with "blanks". This helps students memorize quotes.

Capture configuration

1. Allow user to specify NUMBER_OF_WORDS "Number of Words to Replace with Blanks" -- this specifies the number of words that will be replaced in each iteration.

2. Allow user to specify NUMBER_OF_ITERATIONS "Number of Iterations" -- this defines the number of times that the replacement engine will run so that the student can generate 1 - N memory exercises with different words replaced in each iteration.

3. Allow user to specify EXCLUDED_WORDS "Unimportant Words to Exclude from Replacement" -- this allows the user to specify words such as "and, the, an, a, etc."

Capture Content

1. Provide textbox to input SOURCE_CONTENT of one or more sentences with punctuation

Click "Go" Button


1. Parse the SOURCE_CONTENT into an ordered list of words and punctuation

2. Mark unimportant words using the EXCLUDED_WORDS list

3. From the remaining words, randomly select NUMBER_OF_WORDS from the ordered list to create a REPLACED_WORDS array

4. Create a TARGET_CONTENT ordered list of words and punctuation by using the SOURCE_CONTENT and replacing the text value of the REPLACED_WORDS with blanks.

5. Print the TARGET_CONTENT including the blanks

6. Print the array of REPLACED_WORDS underneath the TARGET_CONTENT as hints for the student to write in the blank

If there are more than one iteration, print a PAGE_BREAK in HTML and repeat the process.

See attached files for user interface.


1. screencast showing that your solution works

2. single file with HTML / CSS / Javascript.

The file should include appropriate twitter bootstrap and other libraries from source locations (Google CDN for example).

Habilidades: PHP, Arquitetura de software

Veja mais: memory engine, from quotes, go app engine, utility app, turn page app, Quotes, javascript html parse, google app engine twitter, parse html javascript, bootstrap single page, bootstrap replace, html css javascript bootstrap, parse javascript, example student app, javascript select google, create single page app, parse array, javascript exercise, javascript single page app, run utility

Acerca do Empregador:
( 9 comentários ) Scottsdale, United States

ID do Projeto: #6585218

Concedido a:


Project to be completed as a jQuery plugin, using twitter bootstrap. Deliverables will be a zip containing relevant files and a working demo on my server.

$111 USD em 2 dias
(33 Comentários)

9 freelancers estão ofertando em média $307 para esse trabalho


Hi, Thanks for inviting us. I have reviewed your project details and I am very interested in working with you. Let's chat. Some of our best work are as follow: [login to view URL] http://ww Mais

$824 USD in 12 dias
(13 Comentários)

Understood, I can assist you with this. Can you please reply back so can discuss? Please find my portfolio at: [login to view URL] Should you have any questions please feel free to ask. Loo Mais

$555 USD in 15 dias
(20 Comentários)

Hello Project Manager, I am John Ofagbe, a professional software engineer. I have read through your project description and I can deliver an elegant solution for you. You'd be happy with my project deliver. Best Mais

$200 USD in 5 dias
(27 Comentários)

Hello there, I am an expert and fast HTML, CSS,Twitter Bootstrap,PHP programmer with experience in framework: CakePHP, Smarty, CodeIgniter, Zend, Yii and CMS : Wordpress, Joomla, Drupal etc. Ecommerce : magento, zen Mais

$277 USD in 10 dias
(13 Comentários)

I have 9+ years of exp in c c++ java j2ee hibernate spring webservices databases. Done multiple projects like this and almost proficient in design patterns..Checkout my completion rate and reviews.

$66 USD in 3 dias
(3 Comentários)

A proposal has not yet been provided

$222 USD in 15 dias
(0 Comentários)

A proposal has not yet been provided

$263 USD in 3 dias
(0 Comentários)

Hi, we are team of 7 members everyone is well qualified in his task and we are serving client from past 5 years in web design/ software development . we believe in customer satisfaction till today we have completed ar Mais

$244 USD in 8 dias
(0 Comentários)