/ovid

Online Vaccination & Immunization Database (under construction)

Primary LanguageJavaScript

OVID

Online Vaccine & Immunization Database

This is a UI for community based tracking of Vaccine & Immunization Records

// ensure grunt is available ... npm install -g grunt-cli

Migrating Existing Data into database:

  • upload Vaccine data ** insert into vaccine (name, code, description, effectiveMonths, minDoseInterval, recommendationLevel, targetGroup) select Vaccine_Name, Vaccine_Name, Vaccine_Description, 6,1, 'Recommended', 'Adults' from vaccine.Vaccine;

  • upload Disease data ** insert into disease select Disease_Name, concat('desc of ',Disease_Name), Disease_Link, '','','' from vaccine.Disease where Disease_ID < 30;

  • add clinic

  • add staff

  • add patients

  • define foreign key constraints if using mysql (?)

Customization:

  1. Set up reverse proxy

example for apache ... in /etc/conf/httpd.conf ... set Proxy on

ProxyPass /ovid http://limsdev06.bcgsc.ca:8081 ProxyPassReverse /ovid http://limsdev06.bcgsc.ca:8081

  1. Use relative links for injected style sheets

change linkAssets to linkAssetsBuild in tasks/register/default.js

  1. Set base ref explicitly in header: