BluePrint Staffing

Staff Management and Project Resource Planning System.

services

Web Application Development

industry

Enterprise / HR

duration

Working Since 2016

country

United States

BluePrint Staffing

Project Overview

Blueprint Staffing is a web solution for Resource and Project Management to achieve better internal process management. Users of the system can define the projects and teams. They can manage the projects budget, project variance v/s budget, and also plan the workload of the resources. The system also has the ability to do the cross-staff planning for the projects in order to manage the resource workload and utilization.

Overview image 1Overview image 2Overview image 3

Challenges

Data Table & Export
The user experience for the client was the major challenge when it came to the project efforts planning in the tool for at least a year in the tabular form.
The client wanted to have the data entry exactly the same as in the excel sheet.
The functionality was to add row and each cell should be editable with the working hours values along with that it should be exported in the same format.
Granular Access and Notifications
The tool was expected to be used by 200+ employees of the company with different role access to the system.
Many people worked on the same module but with different access.
The notifications were to be sent out accordingly as per the updates.

Our Solution

UX Design Approach
Worked on different designs that would meet the client's expectations for the user experience.
Focused on their ease to fill in the data and manage the same.
Ensured the data entry experience matched the familiarity of an excel sheet.
Granular Access Control
Studied the whole organization structure in detail, roles & responsibilities at each level.
Defined the granular access in the system accordingly.
Ensured 200+ employees received appropriate role-based permissions.

Features Implemented

BluePrint Staffing includes a comprehensive set of features built for resource management, project tracking, and workload planning across the organization.

1. Manage Employee & Roles Permissions

Admin is able to create multiple roles here with varied responsibilities and access in the system as per the organization structure. With the team of 200+ staff client wanted a granular level of access defined in the system. So, we made sure that the client has the flexibility to justify the whole organization structure within the tool and onboard all the people giving just the required access. Along with the roles and permissions, it manages many other things like, Hourly rate, total weekly billable hours.

Manage Employee & Roles Permissions

2. Manage Staff

All the employees were onboarded in the system from this section as per their roles. Admin can add, edit and inactive the employees from here. The workload of an employee also will be seen from here which includes number of projects they are working on and their occupancy each day. With the summary of their work hours it has a very useful feature that it shows an eye sight of every employee whether they are over occupied or have free hours into their current schedule. The total number of available hours can be tracked easily so that the billable hours can be increased or decreased while keeping in mind the employee's work-life balance.

Manage Staff

3. Manage Project

Any role who has been delegated rights will have access to this section to manage their current running projects and employees who are under that project. Team leaders can have the overall project summary of all the employees working under the same project with their working hours. All the statistical numbers of the project can be tracked from this section which gives the overall idea of the project budget, variance, fees based on the workload build up. This way it would be helpful to the Team Leaders and finance to plan the resources and the team accordingly for each project.

Manage Project

4. Forecasted Hours

Team Leader and Admin have a great ability to take the overview of the employees by their forecasted hours and based on that it gives an insight of who is having underutilized or overworked employees. The team leaders can plan their team for each project. They can add resources from their own team or request a resource from the different team for the cross staffing purposes.

Forecasted Hours

5. Staff Hours Summary

It gives an insight of all the employees of their availability schedule or over-occupied with their current workload. All the reports can be downloaded in the CSV format for offline tracking and sharing with the different departments.

Staff Hours Summary

Backend and Web Technologies

BluePrint Staffing is built on a reliable server stack with PHP (Laravel), MySQL, and Docker for consistent deployment.

CI/CD

Gitlab

Server Stack

Docker

Server

Nginx

Backend Server

PHP-FPM

Backend Framework

PHP (Laravel)

DB

MySQL

Conclusion

BluePrint Staffing replaced manual spreadsheets with a purpose-built web platform that gives 200+ employees structured access to project and resource management. The system handles budgets, workload forecasting, cross-staffing, and granular role permissions, all within a single tool that has been in active use since 2016.

Need a Custom Staff Management Solution?

Let us build a resource planning platform tailored to your organization's structure and workflow.

Web & App Development Company in US