Dashboard
Introductionโ
The Dashboard is the main screen of the Time Management App. It provides a quick overview of tasks, projects, and time distribution based on priority.
This screen enables users to:
- Identify tasks requiring immediate attention.
- Organize work efficiently.
- Monitor time spent across activities and projects.
Dashboard Overviewโ
The Dashboard consists of the following sections:
- Header (Top Bar)
- Priority Matrix
- Charts
- Projects Section
- Quick Action Button
Header Sectionโ
Located at the top of the screen.
Features:โ
- Account Name: Displays the active user account.
- Menu Icon (โฐ): Opens the side navigation menu.
- Notification Icon (๐): Displays alerts and updates.
- Add Icon (โ): Used to create a new timesheet entry.
- Kebab Menu Icon (โฎ): Opens the overflow menu with additional navigation options.
Priority Matrixโ
The Priority Matrix categorizes tasks based on urgency and importance.
Categories:โ
Do First (Urgent & Important)
- Tasks that require immediate attention.
Do Next (Not Urgent & Important)
- Important tasks that can be scheduled.
Do Later (Urgent & Not Important)
- Tasks that can be postponed or delegated.
Donโt Do (Not Urgent & Not Important)
- Tasks that are unnecessary.
Time Display:โ
Each category displays total time spent (e.g., 0H), helping users evaluate productivity and time allocation.
Chartsโ
Most Time-Consuming Projects (Donut Chart)
- Visual representation of time distribution across projects.
- Larger segments indicate higher time usage.
Project-wise Time Spent (Bar Chart)
- Displays time spent per project.
- X-axis: Project names.
- Y-axis: Time (in hours).
- Bars allow visual comparison of effort across projects.
Projects Sectionโ
Displays detailed information about user projects.
Features:โ
- Total Time Spent (e.g.,
0.0 h). - Progress Indicator: Visual bar showing time utilization.
- Search Bar ("Search projectsโฆ"): Enables quick project lookup.
Sorting and Filtering Options:โ
- Most Time: Sort by highest time spent.
- Tasks: Sort by number of tasks.
- AโZ: Alphabetical sorting.
Quick Action Buttonโ
A floating action button located at the bottom-right corner.
Functions:โ
- Add a new task.
- Create a timesheet entry.
- Log activity.