TimeTrackerMainImage2.png

Time Tracker

 

DevMynd Time Tracker

DevMynd needed a time tracking, invoicing, project management portal for its team. The employees can track their hours spent on projects, keep notes of their daily tasks, and manage time off. Administrators can manage budgets and time.

 
 

Challenge

At DevMynd, for my capstone apprenticeship project, I was tasked with creating a time tracking tool for employees, an invoicing process for administrators, and management charts to keep track of time and budgets.

Solution

After learning about employee and administrator needs for the app, I created user flows, burn charts, an invoicing process, and time tracking for employees to streamline management and time.

 

Process

1. User Roles

I began by creating a user flow of the different types of users and their roles. I focused on administrators that would be frequently using this tool. Once I mapped this out, I created wireframes.

A diagram of the different users roles and what features each role can access.

 

2. Analysis

In order to track budgets, I decided to create a burn rate and burn down chart to estimate budgets over the duration of a project.

I worked through how to calculate burn charts and time estimations.

 

3. wireframes

I provided options for burn rates and burn down charts based on the needs of the administrators. I also created a timesheet that allows employees to add notes to projects.

Wireframes of features I included for burn charts.

An administrator can send invoices and and an employee can track their time sheets.