Portfolio Details

Tradesman Tracking System | Construction Management Software | Resource & Planning

Tradesman Tracking System is a web-based platform where the tradesman has the ability to check-in / check out their daily attendance, generate invoices, and update their profiles easily. Rest, all the other options are ‘view-only.’ All entered information by the tradesman will be applied on an ‘approval only’ basis, by their supervisor or admin. The supervisor can track attendance, check-in, and check-out of all tradesmen and approve or decline any requests raised by any of the tradesmen. The platform enables an admin to access all the business activities and take necessary business decisions.

Demonstration video of the Project

Overview Features

End-User Features:

  Sign up/Sign in
  The tradesman can mark their attendance by just clicking on Check-in and Check-out button
  While marking attendance, the system also captures their IP and location.
  Ability to view total working hours, filtered by week wise
  In Attendance Panel Tradesman can also view the Attendance history with task details
The Tradesman can also view his attendance history by day, week and month-wise
Ability to select profession according to their preference
Ability to view Site name and Supervisor name
Ability to generate the invoice
Ability to send a copy of the invoice in pdf to his email, notification to the supervisor and admin
The Tradesman can check all his previous weekly invoices by using a week/month filter.

Admin Features:

  User Management
  Ability to add, edit and delete the site name
  Ability to enter the cost received by the client for each hour/extended hour for a particular tradesman skill.
  Admin assign the supervisor to the site
  Admin is able to add, edit and delete supervisor assigned to a particular site.
  Admin is able to assign and view the number of workers assigned to a particular site.
  Admin is able to view and assign a completion date for a specific site
  Admin is able to see the current logged time particular site.
  The admin is able to see the efficiency regarding a particular site
  The admin is able to view the pie chart with hours logged from the different skill of the tradesman
  Ability to see the list of the supervisor, filtered by the site.
  Admin will approve the supervisor’s account and email is sent to the supervisor
  Ability to see the list of the supervisor, filtered by the site.
  Ability to manage notifications
  Ability to generate the revenue reports using filter options like filter by site or skill of tradesman.
  Admin is able to view and download attachments send by the supervisor.

Technologies:

  PHP(CodeIgniter)
  MySQL Database