logo light
ProjectsStaffWorks Employee Management Portal
StaffWorks Employee Management Portal - Screenshot 1
1 / 5

StaffWorks Employee Management Portal

A complete HR management system with live attendance, shift planning, and mobile punch-in. Designed for multi-site teams with secure role-based approvals.

Overview

This HRMS platform streamlines workforce operations with real-time attendance, shift management, and onboarding workflows. Employees can punch in/out using geo-tracking and live image verification. The system includes document validation, leave and overtime requests, and role-based approvals. Integrated reporting, audit logs, and user management ensure full transparency. Built with React, .NET Core, PostgreSQL, and secure JWT authentication.

Roles & Responsibilities

Frontend LeadSystem Architecture Planner

Tech Stack

ReactReact
TypeScriptTypeScript
Redux ToolkitRedux Toolkit
ASP.NET Core Web APIASP.NET Core Web API
PostgreSQLPostgreSQL
JWT AuthenticationJWT Authentication
Material UIMaterial UI
Framer MotionFramer Motion
Tailwind CSSTailwind CSS
JavaScriptJavaScript
DockerDocker

Core Features

  • Secure login/logout flow with JWT session handling.

  • Real-time analytics dashboard with site-wise attendance visibility.

  • Geo-tagged punch-in/out with timestamp and face-proof verification.

  • Role-based access control with JWT + Refresh Token authentication.

  • Multi-site shift creation with flexible scheduling and exceptions.

  • Document verification workflow with digital approvals.

  • Document management with preview, updates, and status tracking.

  • Employee lifecycle tracking including onboarding progress.

  • Employee profile update support with controlled edit permissions.

  • Mobile attendance sync with secure API integration.

  • Overtime and leave request workflow with approval hierarchy.

  • Redux-based state management for employee records and access control.

  • Automated reporting and export (PDF, Excel).

  • Live activity monitoring and audit logs.

  • Admin tools for organization structure, permissions, and role settings.

  • Password reset and account recovery flow with email verification.

  • Admin tools for organization structure, permissions, and role settings.

  • Continuous feature enhancements, optimization upgrades, and scalability support.