Wiki Spaces
Documentation
Projects
Resources
Get Help from Others
Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack
Quick Start LinksWant to get started contributing fast? Here are the key links for you to know. More about how to Join Us below. u: admin p: Admin123 DEMO SITE Where to find work Live Tickets Dashboard Team Jira Board Key GitHub Repos Designs How to Work with the Designs Zeplin how-to for devs Styleguide (Re-useable Styled Components)Dev Quick-Start Guides |
Want to contribute? Join our squad!
|
We are working on 3 main goals that will unlock better frontend collaboration across OpenMRS:
(1) Plug-and-Play Frontend Architecture: makes it possible for frontend feature development to be shared across teams, organizations, and distributions
(2) Implementer Tooling: makes it easier for non-developers to configure the product to the needs of their organization or site
(3) A friendly, modern, consistent User Experience: with a professional UX framework, this further unlocks frontend feature-sharing, and creates a 3.0 option of the OpenMRS RefApp
Status
VERY ACTIVE
Strategic Fit for OpenMRS
Decision Making Process
We use an RFC (Request For Comments). Major decisions are made through GitHub pull requests where anyone can comment.
All GitHub Repos related to this project:
Slack Channel: https://openmrs.slack.com/archives/CHP5QAE5R
(Join our Weekly Calls to become part of our focused Microfrontend Squad)
Thursdays at 4pm UTC / 9:30pm IST/ 7pm EAT / 5pm CET / 11am EST / 8am PST.
Join info: https://om.rs/zoommf
What Happens On These Calls:
Recordings and Notes from our regular squad meetings are here: Micro Frontend Squad Notes
Project owners:
Jonathan Dick (AMPATH)
Grace Potma (OpenMRS)
Dimitri R (Mekom Solutions)
Team members:
Florian Rappl (Smapiot & Mekom Solutions)
Nikita Malyschkin (Smapiot & Mekom Solutions)
Brandon Istenes (PIH)
Dennis Kigen (AMPATH)
Donald Kibet (AMPATH)
Burke Mamlin (Regenstrief)
Ivange Larry Ndumbe (Mekom Solutions)
Samuel Male (Mekom Solutions)
Romain Buisson (Mekom Solutions)
Mike Seaton (PIH)
Daniel Kayiwa (OpenMRS)
Eric Achillah (AMPATH)
@Ciaran (Sonder Design & AMPATH)
Extensible, configurable and independently deployable frontend features. Get your frontend live and updated fast. Frontend architecture designed for extensible and configurable apps and widgets.
Microfrontends are in-browser javascript modules (ESMs) that provide application UI. To see available microfrontends including links to their documentation pages, check out all our Microfrontend repos here: https://github.com/orgs/openmrs/teams/microfrontends-squad/repositories
These are microfrontends that are part of openmrs-esm-core. They are tightly coupled to the base application.
Create a better means for building out a shared UI. Modernizing the entire RefApp frontend, using Carbon Design System for UI consistency and faster dev value. Needs to become a Point of Care application, that’s modern, friendly, and works well on tablets.
We are working on a re-design of the patient chart, starting with end-to-end support for HIV Outpatient Workflows; pilot plan ~ April 2021 at Ampath.
Designs:
Our Design System:
Our Simple Style Guide for reference: