Tested on Linux version 2.6.18-028stab101.1 with Apache/2.2.22.
Clone repository into web directory and checkout master branch.
cd /path/to/web
git clone https://github.com/MAP-Productions/Curious-City.git
git checkout master
To connect to Google Spreadsheets API:
To automate question retrieval:
The app runs from aggregated JavaScript files located in js_min. To update these files after making edits to js files located in the app folder run:
node aggregate_final.js
(This requires NodeJS to be installed. For the latest version of Node, vist: http://nodejs.org/)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
The Curious City web application is a JavaScript application structured within the Backbone.js framework:
The backend uses Google Docs Spreadsheets API:
https://developers.google.com/google-apps/spreadsheets/
The connection to the Google Docs API is managed within the gdata directory:
Curious-City / gdata / library / Zend