Md. Abu Zar Gifari Iqbal
The job tracking web application aims to provide a seamless experience for users to create, assign, manage, and track jobs within an organization. The design process focused on delivering an intuitive and efficient interface that meets the needs of admins, managers, and employees.
Dashboard:
Displays key metrics, recent activity, and quick access to job creation and reports.
Widgets for job status overview, pending tasks, and notifications.
Job List: Filterable and searchable list of jobs with status indicators.
Job Details: Comprehensive view of job description, assigned users, status updates, and time logs.
Create Job: Simple form with fields for job title, description, due date, and assignees.
User Management:
User List: Overview of all users with roles and status.
Add/Edit User: Forms for adding or editing user information, including role assignments and permissions.
Time Tracking:
Log Time: Easy-to-use interface for logging time, with a timer feature for live tracking.
Time Reports: Detailed reports of time logs, with options to filter by date, job, and employee.
Reports:
Generate Reports: Customizable report generation based on job status, time logs, and user performance.
View Past Reports: Archive of previously generated reports for review and comparison.
The job tracking web application delivers a user-centered design that meets the diverse needs of admins, managers, and employees. Through a rigorous design process, the application offers a clean, intuitive interface that simplifies job management, enhances visibility into job progress, and streamlines time tracking. The result is an efficient tool that supports organizations in managing their job tracking processes effectively.