rhenaldkarrel / sehatin

Simple client app for Electronic Medical Record with React.js + JSON Server Database. This project was for Generasi Gigih 2.0 capstone project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FE Health 7 - Capstone Project

This is an application intended for the GIGIH Generation 2.0 capstone project. The original repository is on this link. But I did some cleanup on the git due to some errors occurring.

SehatIn

SehatIn is a Web Application to make it easier for the public to access and assist in increasing the efficiency and effectiveness of health facilities. SehatIn offers Electronic Medical Report as its main feature. In addition, SehatIn also presents a modernization of the health facility system, such as involving technology in all activities at health facilities, be it registration, payment, and taking medicine by patients.

Features Highlight

Patient

  • Register and login
  • Change profile
  • Make a reservation
  • View medical record history, taking medication, and information/payment status
  • View a list of reservation history

Doctor

  • Login
  • Change profile
  • View a list of patient medical records
  • Entering patient medical record data

Receptionist

  • Login
  • Change profile
  • Manage the patient incoming reservation status
  • Monitor patient queue data
  • Manage payment status and patient medication collection

Admin

  • Login
  • Change profile
  • Manage users
  • Manage medication
  • Manage doctor schedule

How to install & run

How to Clone the project using git and install the dependencies using yarn?

# Clone this repository
$ git clone https://github.com/gg2-sehatin/sehatin.git

# Go to repository folder
$ cd sehatin

# Install dependencies
$ yarn install

How to Run the application?

first, run application on terminal git bash

$ yarn start

and then, run database on another git bash terminal

$ yarn db

Screenshots

Login Page

Login Page

Register Page

Register Page

Admin Dashboard Page

Admin | Dashboard Page

Admin Doctor Schedule List Page

Admin | Doctor Schedule List Page

Admin Medicine List Page

Admin | Medicine List Page

Admin User List Page

Admin | User List Page

Doctor EMR History Page

Doctor | EMR History Page

Doctor New EMR Page

Doctor | New EMR Page

Receptionist Medicine Queue Page

Receptionist | Medicine Queue Page

Patient EMR Detail Page

Patient | EMR Detail Page

Patient EMR History Page

Patient | EMR History Page

Patient Reservation History Page

Patient | Reservation History Page

Patient Reservation Page

Patient | Reservation Page

License

MIT

About

Simple client app for Electronic Medical Record with React.js + JSON Server Database. This project was for Generasi Gigih 2.0 capstone project.

License:MIT License


Languages

Language:TypeScript 97.5%Language:HTML 1.5%Language:JavaScript 0.8%Language:CSS 0.3%