Starting to create the Sinatra App
Starting with Sinatra renderer
Creating Sinatra server
Adding Rake's tasks to the Sinatra app
Adding students, teachers and html output to the server
Changed some Rake's tasks and added possibility of specify a domain name to the Heroku app
Playing with google_drive gem
Created views and validation of allowed users
Using csv format instead of txt. Using CSV Ruby class to parse it
Using csv format instead of txt. Using CSV Ruby class to parse it
Fixed HTTP Bootstrap problem and using HTTPS MathJax CDN
Reading Google credentials from YAML file
Dynamically creation of Google Drive's folders and spreadsheets
Validating start and finish dates of the quiz
Allowed multiple quiz submissions within the allowed date
Dynamically creation of user's spreadsheet with their answers, checking if folders or spreadsheet exists and added some JS
Using OAuth and created teacher's spreadsheet with all the information
Uploading a copy of the quiz when the student makes a submit and creating a new worksheet in the teachers's spreadsheet
Fixed find method and added question type in the teacher's spreadsheet
Fixed radio inputs bug, improved JS behaviour and corrected answer in example.rb