# Project: Migrate EHR to Laravel - Calendar & Flowboard Module

**URL:** <https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793>\
**Category:** Google Summer of Code\
**Tags:** ehr, 350-hour-project, gsoc2023-project, gsoc2023\
**Created:** [March 26, 2023, 12:26am UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793 "2023-03-26T00:26:12Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![muarachmann](https://forums.librehealth.io/user_avatar/forums.librehealth.io/muarachmann/32/2291_2.png) [@muarachmann](https://forums.librehealth.io/u/muarachmann)\
**Post date:** [March 26, 2023, 12:26am UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793/1 "2023-03-26T00:26:12Z")

</div>

**Background:**

The [LibreHealth EHR](https://gitlab.com/librehealth/ehr/lh-ehr) is a great resource for training informaticians in a real-world patient workflow and documentation system. LibreHealth EHR is a free and open-source electronic health records and medical practice management application. The mission of LibreHealth is to help provide high-quality medical care to all people, regardless of race, socioeconomic status, or geographic location, by providing medical practices and clinics across the globe access to free-of-charge medical software. That same software is designed to save clinics both time and money, which gives practitioners more time to spend with individual patients, thereby supplying patients with higher-quality care.

**Project description:**

With many new enhancements under the hood and whole new MVC architecture using Laravel, the [LibreHealth EHR Laravel](https://gitlab.com/librehealth/ehr/lh-ehr-laravel) is moving to cutting-edge architecture using the PHP web framework.

The goal of this project is to migrate the whole **Calendar & Flowboard Module** as it is it in the Legacy codebase into the new Laravel codebase. You should know that you might have to make any adjustments required if there need be in the current codebase as it will demand and work closely with other team members in order to transition to the new framework.

For more details on how Calendar/Flowboard module works see here - [LibreHealth EHR's Calendar and Flowboard - YouTube](https://www.youtube.com/watch?v=erNrSepuZxM&ab_channel=LibreHealthEHR)

**NB** : You will be provided with a demo of EHR to facilitate your work during the project.

**Preliminary tasks:** You are required to do at least (1) and any other 2 task of your choice

1. [LH EHR SETUP - INITIAL TASK (LEGACY CODE) · Issue #27 · LibreHealthIO/lh-ehr-laravel · GitHub](https://github.com/LibreHealthIO/lh-ehr-laravel/issues/27)
2. Create a detailed [ReadMe](https://github.com/LibreHealthIO/lh-ehr-laravel#readme) for the new Laravel EHR project on how to install it, explaining where to find common modules, tech stack used etc.
3. Fix or suggest at least 2 PRs that implements feature from the Legacy codebase (NB: It could be anything like suggesting a button style, building a global component (input field) to fixing a broken link).
4. Design a mockup Patient Screen showing relevant forms to create/add a user and role(s).

**Skills required:**

- PHP (Laravel), HTML, CSS, JavaScript (VueJS) (required skills)
- SQL and MariaDB/MySQL (required skills)
- Tailwind CSS, InertiaJS (good to have)
- Designing Skills (good to have)

**Mentors:** @muarachmann and @tony

---

<div class="post-metadata">

**Author:** ![flako](https://forums.librehealth.io/letter_avatar_proxy/v4/letter/f/7cd45c/32.png) [@flako](https://forums.librehealth.io/u/flako)\
**Post date:** [March 28, 2023, 6:09am UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793/2 "2023-03-28T06:09:11Z")

</div>

My name is Obiasong Frank, a full stack software engineer with over eight years of experience. I have good experience working mainly with PHP, Laravel (versions 5.0 to 9), SQL and NoSQL databases, JavaScript, VueJS, and Tailwind CSS. I am interested and look forward to contributing very positively to the **Migrate EHR to Laravel - Calendar & Flowboard Module** project. Thank you in advance for your consideration

---

<div class="post-metadata">

**Author:** ![muarachmann](https://forums.librehealth.io/user_avatar/forums.librehealth.io/muarachmann/32/2291_2.png) [@muarachmann](https://forums.librehealth.io/u/muarachmann)\
**Post date:** [March 30, 2023, 8:09am UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793/3 "2023-03-30T08:09:23Z")

</div>

Welcome @flako to LH happy to have you around

---

<div class="post-metadata">

**Author:** ![flako](https://forums.librehealth.io/letter_avatar_proxy/v4/letter/f/7cd45c/32.png) [@flako](https://forums.librehealth.io/u/flako)\
**Post date:** [April 1, 2023, 6:07am UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793/4 "2023-04-01T06:07:48Z")

</div>

Thanks @muarachmannI will immediately go through the available issues, setup and start; with your help where needed obviously. I look forward to great success on this.

---

<div class="post-metadata">

**Author:** ![umagloire](https://forums.librehealth.io/user_avatar/forums.librehealth.io/umagloire/32/2259_2.png) [@umagloire](https://forums.librehealth.io/u/umagloire)\
**Post date:** [April 1, 2023, 8:52am UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793/5 "2023-04-01T08:52:03Z")

</div>

Hello @muarachmann @tony

My name is Ulrich Magloire, a full stack developer with a good experience working with Laravel, VueJS, Tailwind Css, InertiaJs.

I am really interested in working on this project **Migrate EHR to Laravel - Calendar & Flowboard Module**.

I look forward to contributing to this project.

---

<div class="post-metadata">

**Author:** ![muarachmann](https://forums.librehealth.io/user_avatar/forums.librehealth.io/muarachmann/32/2291_2.png) [@muarachmann](https://forums.librehealth.io/u/muarachmann)\
**Post date:** [April 1, 2023, 12:41pm UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793/6 "2023-04-01T12:41:41Z")

</div>

Welcome @umagloire please read the thread to follow through

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 5, 2023, 10:41pm UTC](https://forums.librehealth.io/t/project-migrate-ehr-to-laravel-calendar-flowboard-module/4793/7 "2023-05-05T22:41:24Z")

</div>

Closed on May 5, 2023, 10:41pm UTC


