Renalware uses demographic, clinical, pathology, and nephrology datasets to improve patient care, undertake clinical and administrative audits and share data with external systems.
renalware-core
is a open-source Ruby On Rails engine
that encapsulates Renalware's features in a re-usable gem.
In order to deploy an instance of Renalware that is tailored to a
renal unit's needs, it is necessary to create a new host Rails application that includes the
renalware-core
gem, adds configuration and HTML/JavaScript/CSS overrides, and optionally augments
or replaces core behaviour with custom Ruby code.
While renalware-core
is intended to be deployed inside a host application in production, it can be run
stand-alone in a local development environment using the demo host application (./demo
)
that ships inside the engine.
Renalware is built using using open source projects including:
- Ruby on Rails framework
- PostgreSQL database
Install git
if not already installed on your system.
Install the Docker Engine and ensure it is running.
git clone [email protected]:airslie/renalware-core.git
cd ./renalware-core
docker-compose run web bundle exec rake db:setup
docker-compose up -d
Visit http://localhost:3000 and login in one of the demo users (in order of role permissiveness):
- superkch
- kchdoc
- kchnurse
- kchguest
They all share the password renalware