https://github.com/devnamdev2003/taskflow
https://github.com/devnamdev2003/taskflow
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/devnamdev2003/taskflow
- Owner: devnamdev2003
- Created: 2026-02-05T17:56:42.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-02-05T19:08:04.000Z (about 2 months ago)
- Last Synced: 2026-02-06T04:53:05.776Z (about 1 month ago)
- Language: HTML
- Homepage: https://devnamdev2003.github.io/taskflow/
- Size: 7.56 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## π TaskFlow
### π§ Overview
**TaskFlow** is a modern daily task management web application designed to help users:
* Organize daily tasks
* Track recurring routines
* Monitor productivity
* Visualize consistency using analytics
The app works completely in the browser and stores data locally using **LocalStorage**.
---
## π Home Section β Daily Tasks
This is the main screen of the application.
### β Add a Task
1. Click the **+ (Floating Action Button)**
2. Enter your task or goal
3. Select priority:
* LOW
* MEDIUM
* HIGH
4. Click **Save Task**
Your task will appear in todayβs list.
---
### β
Complete a Task
* Tap/click the checkbox icon beside the task.
* Completed tasks become faded with a checkmark.
This helps track productivity.
---
### βοΈ Edit Task
1. Click the **edit icon (pen)**
2. Update the task text or priority
3. Save changes
---
### ποΈ Delete Task
Click the **delete icon** next to any task to remove it.
---
### π
Change Date
Use:
```
β Previous Day
β Next Day
```
This allows:
* Viewing past tasks
* Planning future tasks
---
## π Dashboard Section β Productivity Analytics
This section provides insights about your performance.
### π Monthly Statistics
Includes:
* Total tasks created
* Completed tasks
* Productivity percentage
---
### π₯ Consistency Heatmap
Shows:
* Daily completion intensity
* Darker cells = more completed tasks
This helps track discipline over time.
---
### π
Monthly Goals
You can:
* Add goals for the entire month
* Track progress visually
Click **+ button in Dashboard** to add monthly tasks.
---
## βοΈ Settings Section β Routine Management
This area manages recurring habits.
---
### π Add Recurring Routine
1. Click **New Routine**
2. Enter routine name
3. Select date range
4. Choose priority
5. Save routine
Examples:
* Gym routine
* Study hours
* Meditation
---
### βοΈ Edit Routine
Click edit icon β update details β save.
---
### β Delete Routine
Click delete icon in routine list.
---
### π§Ή Clear All Data
β οΈ This permanently deletes:
* Tasks
* Routines
* Analytics
Use only if needed.
---
## πΎ Data Storage
TaskFlow stores data using:
```
Browser LocalStorage
```
### Important Notes:
* No internet required
* Data stays on your device
* Clearing browser cache removes data
---
## π± Device Compatibility
TaskFlow works on:
* Mobile phones
* Tablets
* Desktop browsers
Optimized for responsive experience.
---
## π¨ UI Experience
Key design aspects:
* Dark modern theme
* Smooth animations
* Minimal distractions
* Fast interactions
---
## π Privacy
TaskFlow:
* Does not collect personal data
* Does not send data to servers
* Runs fully locally
---
## π Tips for Best Use
β Add tasks daily
β Use recurring routines for habits
β Check dashboard weekly
β Maintain consistency
---
## π¨βπ» Support / Feedback
If you face issues or have suggestions:
* Report on GitHub
* Share feedback
* Suggest features
---