Posture-related musculoskeletal issues among office workers are a significant health concern, mainly due to long periods spent in static positions. This research presents a Posture Lab which is a workplace-based solution through an easy-to-use posture monitoring system, allowing employees to assess their posture. The Posture Lab focuses on two key aspects: Normal Head Posture (NHP) versus Forward Head Posture (FHP) measurement and thoracic spine kyphosis. Craniovertebral (CA) and Shoulder Angles (SA) quantify NHP and FHP. The Kyphosis Angle (KA) is for measuring normal thoracic spine and kyphosis. To measure these angles, the system uses computer vision technology with ArUco markers detection via a webcam to analyze head positions. Additionally, wearable accelerometer sensors measure kyphosis by checking the angles of inclination. The framework includes a web-based user interface for registration and specialized desktop applications for different measurement protocols. A RESTful API enables system communication and centralized data storage for reporting. The Posture Lab serves as an effective tool for organizations to evaluate employee postures and supports early intervention strategies, allowing timely referrals to healthcare providers if any potential musculoskeletal issues are identified. The Posture Lab has also shown medium to very high correlations with standard 2D motion analysis methods – Kinovea – for CA, SA, and KA in FHP with kyphosis measurements (r = 0.607, 0.704, and 0.992) and shown high to very high correlations in NHP with normal thoracic spine measurements (r = 0.809, 0.748, and 0.778), with significance at p < .01, utilizing the Pearson correlation coefficient.