UKG Unified Inbox Service
Overview
UKG is a human capital management company where customers can mix and match from a suite of solutions to pay for services that they need. Current solutions are outdated, not easily scalable, and have many points of failure. As part of their journey to break apart solutions into micro services, UKG wants to test an idea.
GOAL
Build an inbox service prototype as their first microservice addition to their 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.

