API providing RESTful API requests to create, read, update, and destroy items and create, read, and destroy lists.
- Ruby on Rails
Entity Relationship Diagram.
Unfortunately, this has not yet reached my dream: my hope was to make list items archiveable, because the best part of a to-do list is watching things check off. Hence the title, #Blisst, like bliss and hashtag-blessed. You're in a good place when you're getting things done and still have more to do.
As it is, after building the API, I wanted most actions to be grounded in the lists themselves. I wanted list items to be editable (everyone makes mistakes), and deleteable. The success of most API actions initiates some sort of get request, so that the information on the page always reflects the most accurate version.
- Catharsis page (loads item, asks why it isn't done, asks if you did your best.)
- Shaun White, Sarah Burke and Brian Keegan all kindly reviewed my deployments for errors.
- Kostant Stanton was a tremendous help with serialization issues, then later advised me on how best to change validation on my API.
- Virginia and Fernando Donaire were tremendous help in thinking through database issues.