This project is developed on a Hackintosh setup. Both the iOS simulator and the demo video may experience lag due to the limitations of the setup.
Overview
The Task App is a simple and intuitive application designed to help users manage their daily tasks effectively. Inspired by the functionality of the Notes app, it includes features like creating, modifying, and deleting tasks, along with a search functionality and smooth animations.
Create Todo: Easily add new tasks with a user-friendly interface.
Delete All Todos: Quickly clear all tasks with a single action.
Search Functionality: Locate specific tasks using a built-in search bar.
Table View Integration: View tasks in a neatly organized table layout.
Swipe Actions: Trailing Swipe: Delete tasks with a swipe.
Leading Swipe: Modify task names effortlessly.
Animations: Enjoy smooth animations when adding or removing tasks.
Splash Screen & Onboarding: Welcome users with an engaging splash screen and onboarding sequence.
MVC Architecture: Clean and maintainable code structure.
Simulator.Screen.Recording.-.iPhone.Xs.-.2024-12-11.at.01.20.52.mp4
Watch the demo video
Clone the repository:
git clone https://github.com/Savaliyasmit/Task-app.git
Navigate to the project directory:
cd task-app
Open the project in Xcode:
open TaskApp.xcodeproj
Build and run the project on the simulator or your connected device.
iOS: 13.0+
Xcode: 14.0+
Swift: 5.7+
By SmitSavaliya