Welcome to the Calima Sanar EHR project!
The following project is a medplum interface.
Supports the medplum api, in the enterprise plans and self-hosted versions.
Using Vite to create a static dashboard, for a quick look into medplum.
Released under (TSL).
Read LICENSE.
Explore some features in our demo version sanar.calimania.org.
- Custom Branding: Change logos and other visual elements to match your needs.
- Cloud Ready: Easily deployable on any cloud provider.
- Extended Functionality: Additional features and enhancements for seamless healthcare operations.
- Environment Config: Connect effortlessly to your existing Medplum dashboard using the
.env
file.
We build with:
- Vite
- Jest
- Babel
- Typescript
- Mantine 7
- Medplum 3
At Calima Sanar, we believe in the power of open source and interoperability. We're passionate about creating a healthtech ecosystem that thrives on collaboration and innovation.
We love Medplum and all the work they've done to advance healthcare solutions. Our goal is to build tools that expand upon their great foundation to create a more connected, flexible, and powerful EHR solution.
A curar a la curanderia
This is the code for https://app.medplum.com
Medplum publishes the app package with placeholders for configuration settings. You can use the Medplum CLI to deploy the app, which will automatically replace the placeholders with your settings.
For example:
# Deploy the latest version of the app to your Medplum AWS environment named "staging"
medplum aws deploy-app staging
When deploying from the Medplum CLI, config settings are loaded from the corresponding JSON config file.
When building and running the app from source, config settings are loaded from environment variables or the .env
file.
Name | Description | Required |
---|---|---|
MEDPLUM_BASE_URL |
The base URL of the API server for all API calls. For example, "https://api.medplum.com/". | yes |
MEDPLUM_CLIENT_ID |
Optional Medplum client application ID. | no |
GOOGLE_CLIENT_ID |
Optional Google client application ID for Google Auth. | no |
RECAPTCHA_SITE_KEY |
Optional reCAPTCHA site key for reCAPTCHA user verification. | no |
MEDPLUM_REGISTER_ENABLED |
Optional flag to enable or disable open registration for new projects. | no |
Dev server:
npm run dev
Production build:
npm run build
For more information, refer to the Developer Instructions.
Available under the TSL license.