All HospitalRun code lives in a single repository, an architecture generally called a monorepo. This repository holds all of HospitalRun's open source projects that lived in their own separate Github…
!Last commit   !Commitizen friendly !License  !License 
All HospitalRun code lives in a single repository, an architecture generally called a monorepo. This repository holds all of HospitalRun's open source projects that lived in their own separate Github repos: frontend, server and components.
Built with React, Node, PouchDB/CouchDB and using offline first design, we're working to deliver an HIS system that makes usability the #1 requirement, is built specifically for developing world requirements, and seeks to give back time to patient care.
‼️ Version 1.0.0-beta is no longer supported. Version 2 is currently under development ‼️
FAQs
| Question | Answer |
| -------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| "I want to help" | [Find out how](#contributing) |
| "I have a question" | [Join our Slack Workspace](#community) |
| "I found a bug" | Open an issue |
| "How can I deploy 1.0.0-beta?" | Follow this guide |
Table of Contents
- [Staging Area](#staging-area)
- [Contributing](#contributing)
- [Community](#community)
- [Project Structure](#project-structure)
- [Application Infrastructure](#application-infrastructure)
- [Behind HospitalRun](#behind-hospitalRun)
- [License](#license)
Staging Area
You can follow developments by visiting the dedicated staging environment. Use username / password as credentials to access.
Contributing
Interested in contributing to HospitalRun? There are many ways that you can get involved:
- Try the application
- Request new features and report bugs
- Write project documentation
- Contribute to the source code
- Sponsor the project
- Translate text in the application
Community
Join HospitalRun's community for discussion and ask questions: HospitalRun's Slack Workspace
Channels :
- #general - For general purpose
- #contributors - For people who contribute to HospitalRun by developing features
- #troubleshooting - For software related issues
Project Structure
| Submodules | Version | Progress status | Build status | Coverage status | Code quality |
| --------------------------------------------------------------- | --- | -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Frontend | !GitHub tag (latest SemVer pre-release) | !Status |  |  |  |
| Server | !GitHub tag (latest SemVer pre-release) | !Status |  |  |  |
| Components | !GitHub tag (latest SemVer pre-release) | !Status |  |  |  |
| Core | !GitHub tag (latest SemVer pre-release) | !Status |  | |  |
| CLI | !GitHub tag (latest SemVer pre-release) | !Status |  |  |  |
Last Update: 2 July 2020
Application Infrastructure
A visual representation of the functionality of all HospitalRun modules and their interactions.
[](https://miro.com/app/board/o9J_kv4RtwE=/)
Behind HospitalRun
Hosted by
[](https://openjsf.org/projects/#atlarge)
Sponsors

Backers

Big Thanks
Cross-browser Testing Platform and Open Source <3 Provided by Sauce Labs
Lead Maintainer
Core Maintainers
<!-- prettier-ignore -->
| Jack Meyer | Matteo Vivona |
|---|---|
Core Contributors
<!-- prettier-ignore -->
| Stefano Casasola | Kumiko Kashii | Grace Lau | Stefano Miceli | Blessed Tabvirwa | Dr. MaryEtta Morris |
|---|---|---|---|---|---|
Medical Supervisor
Past Contributors
Contributors

Founders
<!-- prettier-ignore -->
| John Kleinschmidtr | Joel Worrall | Joel Glovier |
|---|---|---|
License
Released under the [MIT license](LICENSE).
Members
-
hospitalrun ★ PINNED ▣
Monorepo that holds all of HospitalRun's v2 projects.
JavaScript ★ 986 5y agoExplain → -
hospitalrun-frontend ★ PINNED ▣
Frontend for HospitalRun
TypeScript ★ 6.9k 3y agoExplain → -
hospitalrun-server ★ PINNED ▣
Backend for HospitalRun
JavaScript ★ 883 3y agoExplain → -
components ★ PINNED ▣
Reusable React components used by HospitalRun
TypeScript ★ 130 3y agoExplain → -
hospitalrun.io ★ PINNED ▣
HospitalRun website
HTML ★ 133 2y agoExplain → -
hospitalrun-core ▣
All elements shared between Frontend and Backend, including CouchDB design-documents and schemas.
TypeScript ★ 45 3y agoExplain → -
design ▣
All things design related or HospitalRun
SCSS ★ 33 5y agoExplain → -
hospitalrun-server-routes ▣
Express server routes for HospitalRun
JavaScript ★ 23 7y agoExplain → -
hospitalrun-dblisteners ▣
CouchDB listeners for HospitalRun
JavaScript ★ 20 7y agoExplain → -
planning ▣
A place for core maintainers to plan HospitalRun product strategy, roadmap, etc.
★ 11 7y agoExplain → -
protocol ▣
A repository of medical protocols to provide clinical decision support to diagnosis and treatment
★ 9 9y agoExplain → -
hospitalbot ▣
Hubot for use in our HospitalRun Slack workspace
CoffeeScript ★ 6 6y agoExplain → -
cli ▣
The best way to manage the installation of HR
JavaScript ★ 5 5y agoExplain → -
relational-pouch ⑂ ▣
Store relational data in PouchDB/CouchDB
JavaScript ★ 5 9y agoExplain → -
pouchdb ⑂ ▣
:koala: - PouchDB is a pocket-sized database.
JavaScript ★ 4 9y agoExplain → -
research ▣
Used to propose and house UX research for HospitalRun
★ 3 5y agoExplain → -
ember-pouchdb-adapter ⑂ ▣
A PouchDB adapter for Ember Data
JavaScript ★ 3 11y agoExplain → -
hospitalrun-deploy ▣
Docker deployment for HospitalRun
★ 3 9y agoExplain → -
ember-pouch ⑂ ▣
PouchDB/CouchDB adapter for Ember Data
JavaScript ★ 2 9y agoExplain → -
hospitalrun-nginx ▣
Nginx docker container for HospitalRun
★ 2 9y agoExplain → -
ubersicht ⑂ ▣
A dashboard for recent activity on all of a user's or organisation's repos
JavaScript ★ 1 6y agoExplain → -
1password-teams-open-source ⑂ ▣
Get a free 1Password Teams membership for your open source project
★ 1 5y agoExplain → -
pouchdb-load ⑂ ▣
Load documents into CouchDB/PouchDB from a dumpfile
JavaScript ★ 1 9y agoExplain → -
slack-invite-automation ⑂ ▣
A tiny web application to invite a user into your slack team.
JavaScript ★ 0 5y agoExplain → -
.github ▣
No description.
★ 0 2y agoExplain → -
hospitalrun-logstash ▣
Logstash docker container for HospitalRun
Dockerfile ★ 0 6y agoExplain → -
pouchdb-xhr-oauth ▣
PouchDB XHR wrapper to connect to a CouchDB that uses OAuth for authentication.
★ 0 10y agoExplain → -
ember-validations ▣
No description.
JavaScript ★ 0 6y agoExplain →
No repos match these filters.