Skip to content

Application for managing patient medical history.

License

Notifications You must be signed in to change notification settings

acamino/hippocrates

Repository files navigation

Hippocrates

Hippocrates

CircleCI Coverage Status

Hippocrates is a demo application for managing patients' medical history. It provides some basic functionality out of the box:

  • Search patients
  • Manage patients
  • Explore patient's medical history
  • Manage patient's consultations
    • Register vital signs
    • Register diagnoses
    • Register medical prescriptions

Dependencies

  • Ruby 2.7.4
  • Rails 5.2.6
  • Postgres

Local Development

  1. Fork the project on GitHub and clone your fork locally.

    $ git clone git://github.com/username/hippocrates.git
    $ cd hippocrates
    $ git remote add upstream https://github.com/acamino/hippocrates.git
  2. Run the setup script.

    $ bin/setup
  3. Make sure the tests succeed.

    $ bundle exec rspec
    $ bundle exec cucumber
  4. Start the development server.

    $ bin/rails s

Issues & Support

Please file tickets for bug or problems.

Contributing

Edits and enhancements are welcome. Just fork the repository, make your changes and send me a pull request.

Licence

The code in this repository is licensed under the terms of the MIT License.
Please see the LICENSE file for details.