Skip to content

muhammetyigit/TodoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoApp

A Swift iOS app that allows users to manage a todo list with local storage using FileManager, built to practice task management, local data storage, and table view functionality.

Features

  • Add new Todo tasks
  • Mark tasks as completed or pending
  • Delete tasks
  • Reorder tasks within the list

🛠 App Highlights

  • 🚀 Launch Screen: Animated text welcoming users to the app.
  • 💾 Local Storage: Todo items are stored locally using FileManager to persist tasks across app launches.
  • 📝 Task Management: Users can add, complete, delete, and reorder tasks within the app.
  • 🎨 UI Enhancements: Custom table view cell styling and smooth user experience for managing tasks.

📱 Technologies Used

  • Swift
  • UIKit
  • FileManager (for local data storage)
  • Auto Layout (for responsive UI)
  • UITableView (for displaying the tasks)

Installation

To get started with the project, follow these steps:

  • Clone the repository to your local machine:
    git clone https://github.com/muhammetyigit/TodoApp.git
    open TodoApp.xcodeproj
    

📸 Screenshots

TodoApp GIF 1

TodoApp GIF 2

TodoApp Screenshot 1

TodoApp Screenshot 2

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

iOS app that allows users to manage a todo list with local storage using FileManager. Built to practice task management, local data storage, and table view functionality in Swift.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages