saksham93 / hospitalrun-frontend

Frontend for HospitalRun

Home Page:https://staging.hospitalrun.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HospitalRun Frontend

Status Release Version GitHub CI Coverage Status Language grade: JavaScript Documentation Status FOSSA Status Commitizen friendly dependabot Slack Run on Repl.it Gitpod Ready-to-Code

React frontend for HospitalRun: free software for developing world hospitals.


Version 1.0.0-beta is no longer supported. Version 2 is currently under development.

  • To contribute, follow the guidelines in the readme or alternatively ask for details on Slack channel #contributors.
  • To use version 1.0.0-beta (not production ready) in a hospital facility, ask for support on Slack channel #troubleshooting.

Slack

Staging area

You can follow developments by visiting the dedicated staging environment. Use username / password as credentials to access.

Contributing

Contributions are always welcome. Before contributing please read our contributor guide.

Translation

Use the standards in this readme.

Online one-click setup for contributing

Contribute to HospitalRun using a fully featured online development environment that will automatically: clone the repo, install the dependencies and start the webserver.

Open in Gitpod

Running Tests and Linter

npm run test:ci will run the entire test suite

npm run test will run the test suite in watch mode

npm run lint will run the linter

npm run lint:fix will run the linter and fix fixable errors

Useful Developer Tools

Working on an Issue

In order to optimize the workflow and to prevent multiple contributors working on the same issue without interactions, a contributor must ask to be assigned to an issue by one of the core team members: it's enough to ask it inside the specific issue.

How to commit

This repo uses Conventional Commits. Commitizen is mandatory for making proper commits. Once you have staged your changes, can run npm run commit from the root directory in order to commit following our standards.


Behind HospitalRun

Hosted by

Sponsors

Sponsors

Big Thanks

Cross-browser Testing Platform and Open Source <3 Provided by Sauce Labs

Backers

Backers

Lead Maintainer


Maksim Sinik

Core Maintainers


Jack Meyer

Matteo Vivona

Core Contributors


Stefano Casasola

Kumiko Kashii

Grace Lau

Stefano Miceli

Medical Supervisor


M.D. Daniele Piccolo

Past Contributors


Michael Daly

Contributors

Contributors

Founders


John Kleinschmidtr

Joel Worrall

Joel Glovier

License

Released under the MIT license.

About

Frontend for HospitalRun

https://staging.hospitalrun.io

License:MIT License


Languages

Language:TypeScript 98.9%Language:JavaScript 0.5%Language:CSS 0.3%Language:HTML 0.3%Language:Dockerfile 0.0%