Skip to content

rmccrystal/trace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trace

Trace is a framework for tracking contacts at locations. It will host a frontend where administrators may setup a kiosk that allows students to sign in and sign out of a location. This data can be used to generate a contact report, showing who has been in contact with who and for how long.

Setting Up

With Docker

If you have docker installed, you can compile and run the server and database with docker-compose

To run, cd into the repo directory and type in

docker-compose up -d --build

The build flag tells Docker to rebuild the Docker image if it updated. After running this command the server should be running on port 80. To enable HTTP authentication, use the USERNAME and PASSWORD environment variables:

USERNAME=admin PASSWORD=password docker-compose up -d --build

The database data is stored in a Docker volume.

Screenshots

Scan Submitted Manage students Students at location

About

A contact tracing system for schools

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published