• Calvin Truong
  • 01Work
  • 02About

Hope Health Action Hospital Dashboard

Full Stack Application

The homepage displaying all departments from the backend and giving previews of case studies and department rankings.
The department homepage featuring newest case studies, department rankings and departments to open and view.

Introduction

Our team competed among several other teams to develop the best hospital platform solution for a third-world hospital in Haiti.

The licensing of our work was selected to donate the code and allow for it to be taken further. My team and I worked closely with Hope Health Action (HHA) which is a non-profit that supports various health initiatives. Our core task was to create a record keeping and social platform to replace pen and paper. The system provides a more dependable and robust way to collect and aggregate data.

The data archive page allowing hospital workers to view prior data.
The data archive page allowing hospital workers to view prior data.

Application Demo

Role

This is a senior level project which a group of 8 people.

We developed and implemented agile principles into a series of scrums and iterations where we improved our teamwork skills. I served as the leader as I took initiative in selecting the underlying architecture, security framework, deployed the system myself using Docker and built out underlying features such as department and role models based on business logic we deliberated on as a team. Furthermore, I took my expertise and experience with user interfaces and trained my team to prioritize design of the UI to reduce implementation turnover and maximize development velocity.

The features and issues backlog we groomed. These specific tickets are outstanding after our last iteration.
The features and issues backlog we groomed. These specific tickets are outstanding after our last iteration.

Project Outcomes

Our project was one of the strongest of the class and is pending selection to be taken forward for future development any students interested in it as a special topics course.

I believe it is very likely to be chosen because of thoroughness of the core functionality and flexibility we built into the data models of the system such as dynamic form generation and storage in JSON format that go beyond simply looking nice on the surface.

The biggest takeaway from this project is the importance of communication, getting on the same page with an entire team and developing team-wide standards and best practices. We were tasked with not only digesting and designing a real world problem into a software solution, but also to handle communication overhead and develop a robust agile principled workflow using various scrum practices like story point estimation, team roles and merge request reviews.

Application Snapshots

Department homepage giving for serving previews and reminders.
Department homepage giving for serving previews and reminders.
Searchable graphs by data entry field.
Searchable graphs by data entry field.
The features and issues backlog we groomed. These specific tickets are outstanding after our last iteration.
The features and issues backlog we groomed. These specific tickets are outstanding after our last iteration.
The monthly data entry form for required government-reviewed data.
The monthly data entry form for required government-reviewed data.

Email: calvintruong70@gmail.com