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

No packages published

Contributors 2

  •  
  •