A workout checklist web app; MVC with MySQL, Node, Express, Handlebars and custom ORM.
UnGravity is a MVC with CRUD workout-tracker-themed to-do list web application.
App is MVC structured, using a MySQL database accessed using a hand-rolled ORM. Full CRUD functionality to Create, Read, Update, and Delete to-do list items. Handlebars is used as the HTML template engine, with jQuery for DOM manipulation. Bootstrap components and Font Awesome icons with custom CSS UI.
- add a new item to the list,
- to-do lists all items to-do; "do it" button moves the item to "done" list,
- done lists all items that have been completed; "add to list" moves item back to "to-do" list, and
- x button to the left of each item in "to-do" and "done" lists allow the deletion of the item.