PSMRI / AMRIT

AMRIT (Accessible Medical Records via Integrated Technologies) is a digital health platform initially developed by the Piramal Swasthya Management and Research Institute (PSMRI). All open-source community tickets and discussions are managed here.
GNU General Public License v3.0
0 stars 1 forks source link

[C4GT Community]: Set up comprehensive local development environment for AMRIT with updated developer documentation #18

Open drtechie opened 1 week ago

drtechie commented 1 week ago

Ticket Contents

Description

Digital Bharat Collaborative (DBC) is an initiative of Piramal Swasthya, the healthcare arm of the Piramal Foundation. DBC's focus areas include building a robust digital public health delivery platform, improving data-driven governance and empowering healthcare workers. AMRIT is an open-source platform designed to strengthen primary healthcare by empowering frontline health workers with the right digital tools for data-driven decision-making and seamless access to patients' Electronic Health Records (EHR) through ABDM-compliant, interoperable systems.

To streamline the development process for AMRIT, we need a contributor to work on setting up a comprehensive local development environment. This setup should include all dependencies, such as Redis, MySQL databases, and sample data, along with configuration for running all AMRIT Spring Boot APIs and Angular frontend repositories locally. Proper developer documentation must also be updated to assist future contributors in replicating this setup efficiently. This task will enhance developer productivity and make onboarding new contributors smoother.

What You Will Learn:

As a contributor, you will:

Desired Skills:

Goals

Goals

Expected Outcome

A complete local environment setup for AMRIT that includes all backend and frontend components. The updated developer documentation will help new contributors and developers replicate the setup with ease and minimize onboarding time.

Acceptance Criteria

Implementation Details

The contributor will work with Technical Architect, Product and IT teams to understand the architecture and setup relevant local environment and documentation

Mockups/Wireframes

NA

Product Name

AMRIT

Organisation Name

Piramal Swasthya Management Research Institute

Domain

Healthcare

Tech Skills Needed

Angular, Database, Debugging, DevOps, Docker, Spring Boot

Mentor(s)

@drtechie

Complexity

Medium

Category

Configuration, Database, Documentation, Maintenance

Bounty

This is a bounty ticket with a remuneration of INR 10,000.

How to apply?

Submit application form.