This is a sample FHIR Client application built using HAPI FHIR Server, Angular 18, and Node.js 20. The application allows users to manage patient information, including registration and clinical details. The application utilizes the FHIR standard for managing healthcare information.
- Patient Registration: Register new patients with personal details.
- Clinical Information: Manage clinical information such as vitals, SOAP notes, and clinical notes.
- Responsive UI: Built with Angular 18 and styled using Tailwind CSS.
- Backend: HAPI FHIR Server
- Frontend: Angular 18
- Runtime: Node.js 20
- Styling: Tailwind CSS
- Node.js 20 or higher
- Angular CLI
- Docker (for running HAPI FHIR Server)
- Clone the repository:
git clone https://github.com/Coder-Krish/fhir-ehr-client.git
cd fhir-ehr-client
- Start the HAPI FHIR Server with Docker Compose:
docker-compose up -d
- Install dependencies:
npm install
- Run the Angular development server:
ng serve
- Access the application: Open your browser and go to http://localhost:4200.