https://github.com/edintwi/taskyapp
TaskyApp is a simple and intuitive task management application built with Swift and UIKit. It helps users organize their daily tasks and boost productivity by providing an easy way to add, complete, and manage their to-do lists.
https://github.com/edintwi/taskyapp
mvc swift uikit userdefaults viewcode
Last synced: 5 months ago
JSON representation
TaskyApp is a simple and intuitive task management application built with Swift and UIKit. It helps users organize their daily tasks and boost productivity by providing an easy way to add, complete, and manage their to-do lists.
- Host: GitHub
- URL: https://github.com/edintwi/taskyapp
- Owner: edintwi
- Created: 2024-07-08T14:59:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-05T13:44:30.000Z (8 months ago)
- Last Synced: 2025-08-22T16:51:17.280Z (6 months ago)
- Topics: mvc, swift, uikit, userdefaults, viewcode
- Language: Swift
- Homepage:
- Size: 82 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TaskyApp
TaskyApp is a simple and intuitive task management application built with Swift and UIKit. It helps users organize their daily tasks and boost productivity by providing an easy way to add, complete, and manage their to-do lists.
## Features
* **Add New Tasks**: Quickly add new tasks with a title and an optional description.
* **Mark Tasks as Complete**: Easily mark tasks as completed with a tap.
* **Delete Tasks**: Remove tasks that are no longer needed by swiping to delete.
* **Persistent Storage**: All tasks are saved locally using `UserDefaults`, ensuring your tasks are available even after closing the app.
* **User-Friendly Interface**: A clean and simple UI designed with UIKit, offering a smooth user experience.
## Technologies Used
* **Swift**: The primary programming language.
* **UIKit**: Apple's framework for building graphical, event-driven user interfaces.
* **UserDefaults**: Used for local data persistence to store and retrieve tasks.