Introduction

Project Summary

Canis is an ambitious ERP project for us and our client, Aspen Creations. They are a well-recognized name for construction services in the Arabic region. With the increasing load of work, they thought of adopting an automated task management model to streamline and systematize their resources.

Client Requirments

The client demanded a portal that they could use to manage resources and task allocation, productivity, and overall efficiency. As we have already worked on ERP projects earlier, we could relate their expectations to what we had delivered to our previous clients.

What Client Asked For

  • User-friendly interface
  • Automated tasks assignment
  • Daily logs
  • Projects report
  • Workers report
  • Attendance
  • Productivity calculator
  • Process wise task flow
  • Invoicing
The ultimate goal of this project is to reduce redundancy and indulge in productive management of time & resources.

We identified the unique challenges in the conventional process and implemented the required features considering the needs of the projects. To conform to the real-time needs, we have acquired a minimalist edge in the interface of this product which makes it easier to operate.

Niah Wilson
Niah Wilson Project Manager, Sparx IT Solutions

“Ever since we got our hands on this project, we have tried to transform our client’s ideas into reality & we could do this timely and effectively. Construction is a process where we have different verticals & workers; be it carpenter, painter, electrician, or any other and the software should be easy to use for them. We wanted our development to be precisely focused on the user experience for the workers. With our empirical research, we have been able to build an easy-to-use ERP for Aspen Creations for workers, supervisors, and business owners.”

Solutions

Our Solutions

With this product, we tend to provide business and IT infrastructure to the client for operating construction processes simply, efficiently, and effectively. Achieving maximum productivity with the least redundancy is what every service provider seeks. We have automated different process segments using data-efficient tools.

Solutions

The Process Cycle

  • STEP 1

    We have bifurcated the application into zones that denote the identifying information of the place of construction. In general, a zone is a Site where the construction shall occur.

  • STEP 2

    Under zones, we create departments. In a single Zone, different professionals would be doing different work. The niche of work is defined under departments.

  • STEP 3

    A department is divided into disciplines that let the admin create the workflow for tasks flow. i.e. woodwork contains cutting, painting and finishing.

  • STEP 4

    The departments are further divided into tasks and sub-tasks. Tasks that are the bigger ones are called in software “Sections”. Subtasks are the smaller ones on which workers need to work on a daily basis such as painting a door’s one side. These are called “Items” in our software.

  • STEP 5

    For all the workers, tasks are assigned one by one as per discipline workflow. This assignment of task can be automated or manual.

Productivity Analysis

To enable a legitimate assessment of productivity, we have packaged multiple components in the application.

Time Tracking
No log for extra hours
Finish & calculate the magnitude of work
Standard work terminology
Auto pause first task until the second task is finished manually
Auto assignment of tasks to workers as per the workflow
Creating a customized workflow for different processes
Computation of Productivity (%) Productivity = (Total Work/Actual Work)*100
Tech/Features

The Technology Stack

Backend Development

  • PHP
  • Laravel

Frontend Development

  • Bootstrap
  • HTML5
  • CSS3

Features

Main Features

  • Automatic task assignment
  • Roles & Permissions
  • Price calculator
  • Invoicing
  • Discipline Workflow

Supervisor-Oriented Features

  • Create, approve & modify tasks
  • Attendance Report (CSV)

Worker-Oriented Features

  • Pause & Resume Tasks
  • Easy Registration of Attendance
The most celebrated outcome of this project is that the client is experiencing a dramatic increase and simplification in the work. Monitoring productivity has not been easier than this.

Right from the time, we started working on this project, we outlined the real-time objectives of the Canis and implemented features in the best way possible.

Faisal Al Marzooqi
Faisal Al Marzooqi Founder & CEO, Canis

“This is the product of our needs. It has covered every important element of a multi-packaged ERP. The most admirable thing is, the project was completed timely and we were updated on every crucial development which I consider a significantly vital approach. I would convey my wishes to the team, especially Niah & Sumit putting in that extra edge in accomplishing this project.”

Results

Results

Canis is being used by the client in their processes and the product is doing a satisfactory job for them. We are working on a few more features to upgrade the functionalities of the product.

Highlights
  • Highly Scalable
  • Robust Role Management
  • Easy to use
  • Fast Loading
We saved supervisors time by 40%
Accuracy of productivity calculation improved by 100%
Grow Business
Grow Business

Grow your Business

Raise Your Business With Our Digital Solutions

Latest Blog Posts

Read All Blog
10 mins read

How AI Agents in Healthcare are Driving Smarter Patient Solutions?

The healthcare industry is witnessing a massive transition. AI agents are the driving force behind this digital transformation. These intelligent...

14 mins read

Complete Guide to Travel App Development

The travel industry has always been dynamic. Travelers face many challenges, from booking tickets to language barriers to price uncertainty....

11 mins read

The Game-Changing Role of Machine Learning in Manufacturing Industry

One of the most significant economic sectors in the world is manufacturing. In 2021, it generated an output of $16.5...