All projects
AAPMOR TECHNOLOGIES · ROLE-BASED PERFORMANCE MANAGEMENT · 2024 TO PRESENT
Performance Management System
A role-based web application designed to manage employee performance and learning goals across Admin, Manager, Lead, and Employee roles with multi-level approval workflows and intelligent performance scoring.

- Problem
Performance reviews across four levels of hierarchy needed one consistent, auditable process instead of scattered feedback.
- What I owned
- Designed the platform architecture and its core modules.
- Designed the weighted scoring engine and multi-level approval workflow.
- Architecture
- 4-level role hierarchy (Admin, Manager, Lead, Employee) with granular access control.
- Audit logging on user actions; quarterly evaluation cycles; admin analytics dashboard.
- Key decision
Combined competency ratings and technical goal achievement into one weighted score, so every role is evaluated on the same scale.
- Impact
- One platform running quarterly evaluations across all four roles.
- Every action traceable through the audit log.
Stack
- React
- Node.js
- MongoDB
- REST API
- Material UI
- Chart.js
- Role-Based Access Control