New Template: Project Cost Management

One of the key advantages of developing with our platform is its element of reusability. As we’ve described in a previous blog post, our “Import/Export” feature allows you to export an entire web application model, and essentially duplicate your work with a few clicks, in less than 30 seconds (see how to do this). The time saving aspect of this feature is quite self explanatory, and allows our partners to greatly improve their project’s productivity and profitability. It was with this in mind that we’ve decided to create and share a new, basic, template, that serves a simple yet useful purpose: Project Cost Management.

Keep in mind that this is a basic starting point, and is yet a simple tool. Our goal is to keep improving it and making it available for all OMNIA developers, for free, on our Github.

Note: the development of this basic template took 6h of labor, devided by 3 employees.

Project Cost Management Template

Goal: Manage all projects in one place, register time estimates, worked hours and collect all information for analytics purposes.

Base Entities

AgentsGeneric EntitiesResourcesEvents
CustomerCategoryLaborExecuted Labor
Team PlayerProject  


Customer: the client;

Team Player: the employee;

Category: labor category (Design, Development, Testing);

Project: a client’s project;

Labor: hours of work;

Executed Labor: executed hours of work;

Timesheet Document

As perceived by the image, our Timesheet Document allows for a simple register process, so that it doesn’t take too much time to use, but has enough information to become a very valuable tool.

Base Analytics Available

Placed at the “Home” Dashboard (first image of this post), there are three productivity statistics available right from the start:

  • Project Estimation vs Consumption: the amount of Planned Hours, the amount of Consumed Hours, the percentage of yet available hours and the numbers of days left;

  • Project Time Consumed by Category: percentage of time consumed, per category, per project; 

  • Overall Category Time Consumption: Overall Time consumption, by category.

Moving Forward

As stated at the beginning of this post, this is a very simple, initial, version of this template. We do not consider this a finished product, but a base initial template for you to use and develop your own Project Management web application. We are committed to upgrading this in the future, and we’ll make sure to let you know about it, but in the meantime, we believe this template can help you jump start new developments in the Project Management category.

If you liked this template and wish to try it, visit our Github and download it for free (also check out our other free templates). Don’t forget to follow us on LinkedInTwitter, and subscribe to our newsletter so you don’t miss any of our many planned future updates.