This assignment requires you to create a to-do list app with the following requirements:
- A home page which shows all your to-do lists.
- A toolbar button to add a list with a user-selected name.
- Ability to select a list and view its items.
- A toolbar button to add items to the selected list.
- A button next to each item to toggle its completion status.
- (EXTRA) Delete lists and items using a swipe gesture.
- (EXTRA) Add animations to your list and/or buttons.
The starter code provided includes boilerplate code for the model, view model, and the main list view. You may add more views, view modifiers, functions, and files as needed.
Place your completed assignment in a .zip
file. Send this along with a recording of your app demonstrating the functionality to your Tech Lead on Discord.