Skip to content

merianni/ToDoListApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Description:

  • To-Do List app made in SwiftUI

Screenshots:

  • View 1 image
  • View 2 image
  • View 3 image

Usage Instructions:

  • Press the '+' button to add a task
  • Add a title to the task
  • If no title is added you cannot save the task and an error will appear on screen prompting you to add a title.
  • Click on 'Cancel' if you want to cancel adding a new task
  • Click on 'Save' to add a new task to the list

Features Implemented:

  • Add a new task
  • Save a new task
  • Edit a new task to delete

Future Enhancements:

  • Enhance user experience with a better look
  • Persistence of data
  • Alerts when trying to delete tasks

Challenges and Solutions:

  • Implementing everything together at first was a bit overwhelming but slowly understanding how everything works together and how seamless Swift makes the implementation of the ViewModels, Models, and Views.

Reflection

  • It was a nice increment in difficulty from the initial calculator console app, and it wasnt overwhelmingly difficult either. It took a bit to understand how everything works together but after a while having the preview of the app on the side helps immensely since you can see in real time what is happening and not having to press build all the time helps with time and trying to figure out where you went wrong. The errors that appeared for me were a bit confusing at first but after doing research and seeing where I went wrong helped a lot.

About

To-do list app in SwiftUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages