UKG Unified Inbox Service
Overview
Ultimate Kronos Group (UKG) focused on human capital management solutions where customers can mix and match their software suite to pay for what they need and not for what they don’t. Current solutions are outdated, not easily scalable, and have many points of failure. As part of their journey to break apart their solution into more microservice-based ones, UKG wants to build out a new addition to their suite
GOAL
Build an MVP for a unified inbox service as a new microservice addition to UKG’s suite.
ROLE
Full-stack Developer
CONTRIBUTORS
10 Full-stack Developers
1 Scrum Leader
2 Product Owners
TIMELINE
February 10, 2022 - May 6, 2022
MVP Mockups
Click to view project code on GitHub
MVP Features
Admins, managers, and employees can view their inbox and tasks
Inbox items can move through various states: To-do, Not-Started, Completed
Employees can request and submit performance reviews from other employees
Employees can request personal time off (PTO) from their managers
Managers can approve or deny PTO requests
Admins can assign required training to employees
MVP uses a modern technology stack with a PostgreSQL database
MVP is scalable and “cloud-ready” on Heroku
Tech Stack
HTML / CSS
React
ExpressJS
HTTPS
Sequelize
PostgreSQL
JSON data
Heroku
Architecture
Wireframe
REFLECTION
For most of my experience, academic projects mainly called for individual proficiency. This project charter showed me how to work effectively within a team. There were times when back-end bugs blocked progress in front-end development, leading to wasted time and frustration. However, I learned to seek help from teammates specializing in those areas and communicate blocks sooner rather than later, fostering teamwork efficiency and improving mutual understanding.

