Overview This is a simple and user-friendly To-Do List application built with Swift, UIKit, and Core Data. The app allows users to manage tasks efficiently by adding, editing, and deleting tasks, with data persistence for a seamless experience. This app is organized using the MVC design pattern to separate responsibilities and ensure maintainable code
Add new tasks with ease. Edit existing tasks to update details. Delete tasks when they’re no longer needed. Persistent data storage using Core Data, ensuring your tasks remain saved even after closing the app. Clean and intuitive user interface with UIKit.
Swift: Programming language. UIKit: For designing the user interface. Core Data: To handle data persistence. Xcode: IDE for building and testing the app.
Main Screen (all Todos added by user)
Edit todo


