A modern Todo App built with Flutter, designed to help users organize, track, and complete tasks with an intuitive interface and smooth performance.
Task Manager is a user-friendly mobile application that allows users to manage daily tasks efficiently.
It supports creating, updating, and deleting tasks with status tracking, along with user authentication and profile management.
β
Create Tasks β Add new todos with custom details
π Update Task Status β Change status to New, In Progress, Completed, or Cancelled
β Delete Tasks β Remove completed or unnecessary todos
π User Authentication β Login, create an account, and reset password
π§βπΌ Profile Management β Edit profile and view user details
πΎ Local Storage β Store user info using SharedPreferences
π API Integration β Fetch and update data through RESTful API
π¨ Beautiful UI β Built with Flutterβs modern design widgets
π‘ Persistent Sessions β Keep users logged in seamlessly
| Category | Technologies / Packages |
|---|---|
| Framework | Flutter |
| Language | Dart |
| State Management | Provider |
| Local Storage | SharedPreferences |
| Network Calls | HTTP |
| UI Assets | Flutter SVG |
| Pin Input Fields | Pinput |
| IDE | VS Code |
-
Clone this repository
git clone https://github.com/rahimuj570/Task_Manager_Flutter.git
-
Navigate into the folder
cd Task_Manager_Flutter -
Install dependencies
flutter pub get
-
Run the app
flutter run
lib/
βββ data/
β βββ models/
β βββ services/
β βββ utils/
βββ ui/
β βββ controllers/
β βββ screens/
β βββ widgets/
βββ main.dart
βββ ...
Contributions are welcome! If you'd like to improve this app, feel free to:
- π Report bugs
- π‘ Suggest new features
- π§ Submit pull requests
Developed by: Rahimujjaman Rahim π Crafted with Flutter and passion.
This project is licensed for personal and educational use only.
See the LICENSE file for details.










