Remember the Ring is a to-do list app where users can organize tasks within customized lists. This app is inspired by the site, Remember the Milk.
| Live Site | MVP Feature List | Database Schema | User Stories | Frontend Routes | API Documentation |
Remember the Ring uses Javascript with Pug on the frontend with an Express backend. The application uses a PostgreSQL database with the Sequelize ORM and is deployed via Heroku.
Users can create custom lists and fill them with tasks without page reloads. Tasks can be searched and filtered by due date and by list. CSS includes an animation using Cubic Bezier (a method of timing css transitions for a very pleasing visual effect) on new list creation!
This project presented us with some unique and intriguing challenges. A highlight of these challenges was creating an effective function to handle date objects and then query tasks depending on which dates fall within a given time span. JSON formatting was sometimes tricky and required some thoughtful console logging.