Other · Manufacturing Shopfloor Pwa
Phoenix Tech
Angular-based Progressive Web Application for manufacturing shop-floor operations management.
The brief
Build a responsive, PWA-enabled Angular frontend for a manufacturing shop-floor management system ("ShopFloor") from scratch — integrating with existing backend APIs and OneLogin SSO, based on Figma designs — to digitize daily production tracking, learning workflows, and continuous improvement processes for factory floor workers and managers at the Ponta manufacturing plant.
What we built
A full-featured Angular PWA called "ShopFloor" for a manufacturing client (Ponta facility). The platform digitizes shop-floor operations across:
- Daily Performer module for production tracking by operator/batch/shift with stoppage logs
- Dashboard with role-based analytics and dynamic charts
- Learning Management System for assigning, approving, and reporting on associate training
- Self-Initiative and Cost Kaizen modules for continuous improvement submissions
- EHS cross-action sight reporting
- Admin panel for equipment masters, user roles, HR data, and master configuration
- OneLogin enterprise SSO with multi-role provisioning
- PWA support for mobile shop-floor access. The system was deployed across multiple plant units (Unit 3 explicitly) with a dedicated CI/CD pipeline.
The ShopFloor application is live in production across multiple plant units (including Unit 3) at the Ponta manufacturing facility. Deployed modules include: Daily Performer tracking, Dashboard analytics, Learning Management (assign/approve/report), Self-Initiative and Cost Kaizen, EHS reporting, and the Admin panel. The application is accessible as a PWA on mobile devices and is secured via OneLogin SSO with role-based access control. A dedicated CI/CD pipeline supports ongoing deployments.
Delivery timeline
How it was built, phase by phase.
8 workstreams across 156 weeks of operated delivery.
- buildWeek 1–2 (Mar 2024)
Project Setup & Angular Architecture
Initial project scaffolding for the Shop_Floor frontend in Angular, including routing modules, layout structure, navbar/sidebar, responsive design for web and mobile, and removal of incompatible flex layout library.
Functional project skeleton with routing, layout, and core UI components ready for feature development.
AngularAngular MaterialFigmaCustom CSS - buildWeek 1–52 (Mar 2024–Feb 2025)
Daily Performer Module
Core production tracking module for shop-floor workers capturing daily work done, batch/quantity/PO tracking, activity time validation, stoppage descriptions, to-and-fro data selection, trial batches.
Production-deployed daily performer tracking system capturing operator-level production data across multiple plant units.
AngularAngular MaterialREST APIsJira - integrateWeek 2–26 (Mar–Aug 2024)
OneLogin SSO Integration
Enterprise Single Sign-On via OneLogin including token acquisition, login/logout flows, session management, sandbox and production configuration, and multi-role user provisioning on the OneLogin platform.
Production-grade SSO authentication with role-based access across all application modules.
OneLoginAngularOAuth/OIDC - buildWeek 3–50 (Mar 2024–Feb 2025)
Dashboard & Analytics Module
Dynamic role-based dashboard with pie charts, graphs, date-wise and department-wise filtering, daily performer analytics, and multi-sprint iterative graph modifications including code optimization.
Live role-aware analytics dashboard with dynamic charts for shop floor performance visibility.
AngularAngular MaterialREST APIsChart libraries - buildWeek 4–39 (Mar–Nov 2024)
Self Initiative & Kaizen Features
Shop-floor continuous improvement tracking via self-initiative requests, cost kaizen module with department/production/employee dimensions, and notification segregation for initiative types.
Live self-initiative and kaizen tracking enabling bottom-up continuous improvement submissions from shop-floor workers.
AngularREST APIsCIO Portal Integration - buildWeek 6–17 (Apr–Jun 2024)
Learning Management System (LMS)
End-to-end learning assignment workflow for manufacturing associates including assign learning, mark-complete, manager approval flows, learning reports with filters, pagination, notifications.
Deployed LMS module enabling supervisors to assign, track, and report on operator learning activities.
AngularAngular MaterialREST APIs - integrateWeek 15–17 (Jun 2024)
EHS (Environment, Health & Safety) Reports
EHS reporting module including cross-action sight reports, date/department column additions, user creation on OneLogin for EHS roles, and data validation in dev environment.
EHS cross-action reporting module with role-specific access deployed to dev/QA environment.
AngularOneLoginREST APIs - buildWeek 17–42 (Jun–Nov 2024)
Admin Panel & Master Data Management
Comprehensive admin module for equipment master CRUD, user-role management, success-factor screens, remarks configuration, static/dynamic column table structures.
Production-deployed admin panel enabling plant administrators to manage equipment, user roles, and master data configurations.
AngularAngular MaterialREST APIsJira
More case studies
Related work
09 · Run a function
Stop renting hours. Start running functions.
Pick the function you want off your plate. We'll map the brain and name the outcome we'd commit to — before you do.
