1 of 9

Code 4 GovTech 2023

Bahmni: Patient Portal to Access Patient Records

Menters : Angshuman Sarkar, Sanofer Sameera

Mentee : Nupoor Shetye

Organization : Bahmni (Thoughtworks)

2 of 9

Table of Contents

  1. Introduction

  • Milestones Covered

  • Live Demo

  • Learnings

3 of 9

Introduction

  • About Bahmni

Bahmni is an easy-to-use EMR & hospital system. It combines and enhances existing open source products into a single solution. The Hospital Information System (HIS) and EMR is a seamless integration of three critical systems: patient medical records, laboratory management and billing. It is a user-intuitive system customized for use in low-resource areas with limited bandwidth and infrastructure.

Today, Bahmni implementations are in more than 500 hospitals across 50 countries, benefiting millions of patients around the world.

4 of 9

Introduction

  • Project Description & Impact

  • Patient portal part of Bahmni's expansion to integrate patient-side services.

  • Project focuses on enabling registered patients to view visits and access medical records.

  • Portal offers comprehensive digital overview of visit history and associated medical records.

  • Medical records can be exported as PDFs for better accessibility and offline use.

  • Enhances patient engagement and provides convenient access to personal health information.

5 of 9

Milestones Achieved

  • Initial local setup of frontend react app and backend spring boot microservice
  • Created low-fi design/mockup in figma with mentor and community feedback.
  • Prepared high level architecture and identified possible user stories
  • Created a concept note to demonstrate feature to the larger community
  • Developed first few pages of the frontend patient portal application.

6 of 9

Architecture

7 of 9

Live Demo

Let us Proceed to the Live Demo ->

8 of 9

Learnings so far

  • Working with Docker for local setup
  • How to configure custom builds for React apps using webpack
  • Working with the open source IBM Carbon Design System
  • How to write optimized code, best practices, adding unit tests
  • Spring Boot and microservices basics

9 of 9

Thank You for your time!

Kindly provide your feedback on the proposed system and progress