← Back to Projects

Kudoers

This is a mobile application designed to promote a positive and collaborative work environment by enabling team members to send recognitions (kudos) to one another. The app also includes periodic reading sessions to share these recognitions as a group.

My main role focused on frontend development using Angular and Ionic, as well as implementing Firebase functions as a backend to analyze relationships between team members. This analysis leveraged matrix theory and graph models to visualize interactions and the number of kudos exchanged among team members. We also used Firestore as the database to ensure efficient, real-time storage.

Additionally, I helped implement functionalities for team-based room management, where each team could only have one active room at a time. When a room was opened, all team members were automatically notified, encouraging participation in the recognition sessions.

We worked following the SCRUM methodology, which allowed for continuous organization and product delivery.

Furthermore, I was a key advocate for integrating unit testing into the project, successfully establishing a unit testing environment to ensure code quality and catch errors early in development. I also made significant contributions to developing frontend screens where these graphs and detailed analyses are displayed.

Angular Ionic Firebase node.js Typescript
KudoersKudoersKudoersKudoers