Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 7577e08f2a
Fetching contributors…

Cannot retrieve contributors at this time

31 lines (21 sloc) 1.223 kb

Modified Spine / Backbone Todos

Summary of 2 Todo examples based on Spine and Backbone JavaScript libraries.

Both examples work in conjunction with CakePHP framework as the backend.

Live Demo

Checkout the live Backbone based demo and Spine based demo


  • Todo CRUD
  • Login (Backbone only)
  • Server Storage persistens
  • Toggle Local Storage <-> Server Storage persistens (Backbone only)
  • Mark all Tasks done/undone in memory and sync later
  • Drag'n Drop to reorder Tasks


  1. Checkout the Git repository
  2. Create MySql Databases todos_backbone and/or todos_spine
  3. Save database.php.default as database.php, fill in your login and password values
  4. Setup your MySql server using *.sql files located in root directory
  5. Check out js files under /app/webroot/js/spine/app/todos respectively /app/webroot/js/backbone/app/todos to see how everything works



Jump to Line
Something went wrong with that request. Please try again.