Coluguide is a simple, declarative knowledge enhancement tool built to help ease cognitive load for myself and our team at a nation-wide long-term care pharmacy.
It's built to quickly find resources for accomplishing tasks and display the information in the simplest terms possible. If the simple declarative instructions are not enough, a link to a more specific guide is provided.
There is a small, self-documenting demo site available here. Please use a desktop for now to access it - we don't use mobile at work and I have a very limited time budget for this project. Mobile support is planned for the future.
Currently the functionality is specific to how we're using it at work, but I figure I'll make the code available in case it's interesting/useful for someone out there.
Hosting it yourself may require access to/knowledge of:
To run :
- Install Nix:
sh <(curl -L https://nixos.org/nix/install) --daemon - Enable Flakes:
mkdir -p ~/.config/nix && echo "experimental-features = nix-command flakes" >> ~/.config/nix/nix.conf - Ensure Postgres is running (the method for this will depend on your operating system/setup)
- Clone this repository:
git clone https://github.com/kaBeech/coluguide.git - Enter the newly cloned directory with
cd coluguide - Enter the Coluguide development shell with
nix develop - Initialize Coluguide with
coluguide-init - Start the Coluguide endpoint with
mix phx.serveror inside IEx withiex -S mix phx.server
Then you can visit localhost:4000 from your browser!
You may wish to customize authentication and Postgres configuration