drgndenis / ToDoList

This SwiftUI ToDoList application is an example used to create a simple task list.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ToDoList

This SwiftUI ToDoList application is an example used to create a simple task list. The app is built using the MVVM architecture and provides a user-friendly interface.

Features

  • Listing, adding, and marking tasks.
  • Easy task management with Edit and Add buttons.
  • Use of UserDefaults for persistent storage of items.

Light Mode Screenshots

LightMode-NoItems LightMode-NoItems-2 LightMode-AddItem LightMode-AddItemKeyboard LightMode-Items LightMode-ItemsComplated LightMode-EditItems LightMode-DeleteItem

Dark Mode Screenshots

DarkMode-NoItems DarkMode-NoItems-2 DarkMode-AddItem DarkMode-AddItemKeyboard DarkMode-Items DarkMode-ItemsComplated DarkMode-EditItems DarkMode-DeleteItem

Application Video

ToDoList.mp4

Usage

  1. Click the "Add" button on the main screen to add new tasks.
  2. You can edit tasks using the "Edit" button.
  3. Click on an item to mark it as completed.

Requirement

iOS 16.0 or later

Installation

  1. Clone this repo or download the ZIP file.
  2. Open the project with Xcode.
  3. Build and run the project.

About

This SwiftUI ToDoList application is an example used to create a simple task list.


Languages

Language:Swift 100.0%