Skip to content

lee-informatics/immunization-server

Repository files navigation

Immunization Server

The backend API server for the Immunization Dashboard proof of concept application, written with Node.js/Express. This server provides RESTful endpoints for managing immunization data, patient information, allergies, and bulk export operations.

Installation

  1. Clone the repository:
git clone https://github.com/lee-informatics/immunization-server.git
cd immunization-server
  1. Install dependencies:
npm install

Environment Variables

Refer to .env.example to know which .env variables can be configured for runtime

Development

Start Development Server

Build Server

npm run build

Start Server

node build/server.js

Docker Deployment

Build Docker Image

docker build -t immunization-server .

Run Docker Container

docker run -p 3000:3000 immunization-server

The server will be available at http://localhost:3000.

License

Copyright © 2025 Preston Lee. All rights reserved. Released under the Apache 2.0 license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors