Short Explanation
Electronic Medical Record (EMR) system for Berkah Sehat Clinic in Kudus. The clinic needed to modernize their operations, so we built a Point of Sales (POS) web app for their pharmacy to handle medication dispensing and inventory.
The EMR system records doctor-patient interactions and administrative tasks, keeping patient records accurate and secure.
The system has different user roles: administrators, pharmacists, doctors, and nurses, each with their own access.
Project Goals
This project aims to create an Electronic Medical Record (EMR) system at the Berkah Sehat Clinic in Kudus. This website has several functionalities which are:
- Authentication (Roles: Doctor, Patient, Nurse, Administrator)
- Point of Sales
- Medical Record
- Medical Attendance
- Stock Management
Framework & Dependencies
- Next JS with TailwindCSS and TypeScript
- Laravel
- AWS Amazon S3 Storage
- Docker
- Nginx
- PostgreSQL
- WHO API
Lesson Learned
This was my first time building an electronic medical record web app. I learned about medical stuff and rules for creating medical records in an application. Some challenges we faced were connecting medical tools to the website using FTP, syncing user medical data with clinic tools, and connecting the POS app with receipt printers.
Appreciation Section
Before closing this article, I would like to thank all members of the EMR Berkah Sehat Teams namely Clarence, Rizqi, Bill, Bella, Arkan, Gayuh, Robby, and Zhafran who have worked with me for about 3 months to make EMR Berkah Sehat. I hope we can continue this collaboration to develop another wonderful application in the future.
