Skip to content

bmcollier/nhs-medicine-reconciliation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

MedChecker by Fivium is currently conceptual demo based on open source software as part of the OPENeP project that aims to create software for the NHS. As it currently stands the software is in a demonstration state only and demonstrates UI concepts rather than a fully working system.

This project has been written in Python using the Django framework.

Setup Instructions

Required Software

The following software is required to carry out development, no instructions are given for installing this software.

Getting the Source Code

Once you have all the rquired software, simply clone this repository.

Virtualenv Setup

The best way to run this project is using pythons virtualenv. This isolates your deployment and helps ensure that project dependencies are working correctly. Read more about it here.

  1. Navigate to the cloned repository and run virtualenv . to instantiate the current directory as a virtualenv.

  2. To activate your virtualenv run:

    *nix: source bin/activate or Windows: Scripts\activate.bat

  3. You should now see that your command prompt has changed indicate the current virtualenv running. Any python packges you install within this sandboxed environment will be installed for this virtualenv only and only be available if the virtualenv is active.

Development

  1. Ensure that your virtualenv is activated
  2. Navigate to the directory containing this cloned repository and run pip install -r requirements/local.txt to install the python dependencies.
  3. Users using virtualenv under Cygwin on Windows will need to download the latest copy of Psycopg2 for Windows and install it with, e.g. easy_install <name.exe>.
  4. Install the web dependencies using bower with bower install.
  5. Create a database using postgres (the easiest method is via the pgadmin tool).
  6. Verify that the settings in medchecker/medchecker/settings/local.py are correct.
  7. Change directory to medchecker.
  8. Setup the database using the django tools ./manage.py migrate.
  9. Run the server with ./manage.py runserver
  10. Point your browser to http://localhost:8000

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages