TaskFlow is a personal task management software designed to help users stay organized, track their tasks, and enhance productivity. With an intuitive interface, TaskFlow allows users to add, view, and update tasks, set deadlines, and track completion status. Tasks are stored in CSV format, making it easy to manage and access data.
- Add Tasks: Create tasks with titles, descriptions, and due dates.
- Track Progress: Easily update task status (Pending or Done).
- Completion Tracking: Mark tasks as completed and check if they - were completed on time.
- Data Storage: Tasks are saved and loaded from CSV files.
- Intuitive Interface: Simple, user-friendly design for smooth navigation and task management.
To run taskdlow, follow the steps below:
- Clone this repository to your local machine:
git clone https://github.com/sohamsangole/taskflow.git
- Navigate to the project directory:
cd taskflow
- Install the dependencies:
flutter pub get
- Run on windows:
flutter run
- Upon launching the app, you can add new tasks by pressing the "Add Task" button.
- Tasks will be displayed in a list, where you can mark them as completed or pending by tapping on them.
- The app will track whether tasks are completed on time, based on the due date.
This project is licensed under the MIT License - see the LICENSE file for details.