The primary objective was to build a robust, scalable employee management and time-tracking system, providing organizations with a unified platform to monitor productivity, manage projects, and streamline complex administrative tasks like payroll, leave management, and invoicing.
I led the majority of the user interface design, prioritizing a clean, intuitive, and responsive experience capable of handling dense data sets. On the backend, I architected and developed the RESTful APIs using Node.js and Express, implementing core business logic for the central dashboard, multi-format timesheets, granular productivity reports (screenshots, app/URL usage), financial modules (invoices, payroll), and complex approval workflows.
The final product is a highly functional, multi-tenant SaaS application that empowers teams to manage their workforce efficiently. It significantly reduces manual tracking overhead while offering clear data visualizations, reliable financial management, and robust access controls.