Challenges web app
http://chalisfinal.appspot.com/
-
Javascript library created - map.js (dedicated for checkin functionality, using Google Maps API)
-
Memcache on the server side, handled by ndb
-
HTML 5 features - geolocation
-
Jinja for server-side templating
-
Unit tests for server-side code, 100% code coverage - /gaeunit.py (url: /test)
-
Unit tests for Javascript libraries (map.js) - /test/qunit/index.html (url: /qunit/index.html)
-
Selenium test cases - /test/selenium/
- Javascript library used - JQuery, Qunit, Customized bootstrap by FlatUI
- See tech doc, wireframes in /docs. Test cases in /test