ToDoXpress is a simple and intuitive to-do list application designed to help users manage tasks efficiently. The app offers a user-friendly interface to create, edit, and delete tasks.
- 📋 Task Management: Easily add, edit, or delete tasks in the to-do list.
- ☑️ Sort by Status: Tasks are automatically sorted into two categories: Done and Undone, making it easy to track progress.
- 🔎 Search Functionality: A built-in search bar allows users to quickly find tasks by name.
- 🖼️ Intuitive Interface: A clean, simple UI built with SwiftUI to provide an optimal user experience.
- 📀 Persistent Storage: Tasks are stored using SwiftData for persistent storage, ensuring they remain available even after the app is closed.
| List with empty state | Add new task | List with some tasks |
|---|---|---|
![]() |
![]() |
![]() |
- SwiftUI - for user interface
- SwiftData - for saving user data
Prerequisites:
- Xcode 15+
- iOS 17.0+
- Clone the repository:
git clone https://github.com/ivandzz/ToDoXpress.git
cd ToDoXpress- Run the project:
open ToDo.xcodeprojThis project is licensed under the MIT License - see the LICENSE file for details.


