Skip to content

olacodes/eHealth

Repository files navigation

eHealth

CircleCI

eHealth is a digital health application system that help the hospitals to collect the medical data of their users (patients), visualise and analyse the data to make critical suggestions and assumptions that lead to solution. eHealth Application

Technolgies

Usage

Go to `http://ehealths.herokuapp.com/` 
Register as a user or practitioner
Login to the app
Fill the medication infomation form
View the statistical data of all the medical records collected \(including yours\)
As a practitioner you can view others user medical information

Site Map


Sit Map

How To Contribute

Few things you need to setup to get started, set up a virtual environment majorly for isolating installs, create a .env file from the example file and finally install all requirements in the requirements.txt files within the virtual environment.

Fortunately for us, we already have a convenient script for this.

Note that you do not need to bother about activating virtual environments when installing or uninstalling packages using the bin/install and bin/uninstall scripts, unless you are running them directly yourself with pip.

# Clone the repository
$ git clone https://github.com/olacodes/ehealth.git

# Change directory into the cloned folder and run the setup script
$ cd eHealth
$ bin/setup

# Update .env file content as necessary. Not sure if values to set? ask the Leads

# Start the application containers and open it in browser
$ bin/start -d && bin/open

Running Tests

Currently, there is a simple truthy test in eHealth/web/tests folder. While always writing docker commands to run test in api container might become boring, we have a convenient script we can use to run tests within our started api container

# Ensure the api container is running in its own shell or in background
$ bin/test

Owner


Olatunde Sodiq

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •