Inspiration
- As the saying goes “A healthy mind resides in a healthy body”.
- Post Covid, mental health has become a challenge for the employees throughout the globe, a lot of organizations are keen to support their employees to work from home and making sure they remain active and look after their health parallelly.
- Good health and wellbeing can be a core enabler of employee engagement and organizational performance.
- Promoting wellbeing can help prevent stress and create positive working environments where individuals and organizations can thrive.
- The company needs its employees to be healthy in order to perform effectively.
- Environment can be stressful at times; we need to ensure that our employees are in good health and achieve quality work.
- Reward employees who will remain active and do well to reach among top 10 employees.
- Provide health suggestions to employees to improve their health based on their real-time data.
What it does
To address the problem statement, we have come up with a solution which would use Pega’s robust and strong capabilities like Integration Services, authentication and Reporting Solutions to effectively address this issue.
Our proposed solution is:
- Employee health monitoring application is the initiative taken by an organization to ensure their employee’s health is prioritized.
- Employee health monitoring application retrieves the information from employee’s devices such as phones or watches by using the Google fit API and stores it in PEGA Database.
- The data is then processed, health parameters such as Steps, Heart Beat, Sleep hours and Heart Points are compared with threshold levels stored in an application and the notification will be sent to employees providing suggestions regarding their health to take the recommended action or corrective measures.
- Keeping an employee informed about their own health by giving them periodic updates through the application will help keep them on track.
- We are keeping track of the Top 10 and Bottom 10 employees in this application who are physically fit based on their points, which are determined by their health parameters.
- HR can see the overall Top 10 and Bottom 10 employees in the form of a chart and can take further actions.
How we built it
- The proposed application is built on the Pega 8.7.3 version in Theme Cosmos
- We have also created one component application which contains all the integration Functionalities.
- The entire application is completed with team efforts in 15 hours.
- 95% of the solution is built using Pega’s powerful Dev Studio.
The following pragmatic Pega features came handy to build this solution:
- Connect-REST to connect Google Fit API
- Authentication Profile
- Data Model and Data Objects
- Reports
- Personas and Portals
- Sections
- Email Account
- Data Pages
- Branding and Themes
- Delegation
- Component Application
- Job Schedulers
- Functions
Challenges we ran into
- Configuration of Google fit console.
- Refreshing the token of the authentication profile automatically after 1 hour.
- Initially we started using Cosmos React for building the application and found many issues, later we had to switch to Cosmos Themes for building the same Application.
Accomplishments that we're proud of
- Used Pega products to integrate with API’s and provided relevant suggestions.
- Real time Data fetching from android device by connecting through Google fit API using OAuth 2.0
- Health related data comparison based on threshold values.
- Finding the best candidate.
- Refreshing data on a regular basis.
What we learned
- For an organization employee health plays a key role for overall growth, as it provides more positive thinking, improves job satisfaction, reduces employee stress & strengthen company culture.
- Develop personalized wellbeing strategies for employees (e.g. remind workers to take care when there is variability in their health parameters).
- Reduce the risk of developing lifestyle-related diseases.
What's next for Employee Well Being
- Daily data retrieval from the Google Fit API automatically without requiring employee login.
- Provide customized diet plans.
- Provide customized exercise plans.
- Connecting to CDH for any analytical suggestions.
- Highlighting any adverse health issue proactively by monitoring the health data.
Built With
- googlefit
- pega
Log in or sign up for Devpost to join the conversation.