care_fe
care_fe copied to clipboard
Integrate Voice-Enabled Form Filling with Care Scribe in Care Frontend
Overview
This PR introduces the integration of the Care Scribe feature into the Care frontend, enabling voice-assisted form filling across the application. By leveraging voice commands, users can now interact with forms more efficiently, improving data entry accuracy and user experience.
Related Pull Requests
- Ayushma: https://github.com/coronasafe/ayushma/pull/493
- Care Backend: https://github.com/coronasafe/care/pull/2020
- Care Frontend: https://github.com/coronasafe/care_fe/pull/7481
Architectural Design
Changes Made
-
Configuration Update: Modified
public/config.json
to include a toggle for enabling or disabling the Care Scribe feature, allowing for flexible deployment and feature toggling. -
Hook for Scribe Configuration: Updated
useConfig.ts
to handle theenable_scribe
configuration, ensuring that the feature can be dynamically enabled or disabled based on environment settings. - UI Components: Introduced new components and modified existing ones to support voice commands for form filling. This includes adding a Scribe button to relevant forms and ensuring that form fields can be populated based on voice input.
- Daily Rounds Integration: Specifically integrated Care Scribe into the Daily Rounds form, demonstrating the feature's applicability to critical data collection processes within the Care platform.
Impact
The integration of Care Scribe into the Care frontend marks a significant step towards enhancing accessibility and efficiency within the application. It not only aids in reducing manual data entry errors but also serves as a crucial tool for users with disabilities, furthering our commitment to inclusivity.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
care-storybook | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Apr 15, 2024 7:54am |
Deploy Preview for care-egov-staging ready!
Name | Link |
---|---|
Latest commit | 6653e4cad4dd02c7aa7e7833a14c3b89665957b0 |
Latest deploy log | https://app.netlify.com/sites/care-egov-staging/deploys/661cdcfce5f8bc000807d271 |
Deploy Preview | https://deploy-preview-7481--care-egov-staging.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Passing run #2372 ↗︎
![]() |
![]() |
![]() |
![]() |
![]() |
Details:
Integrate Voice-Enabled Form Filling with Care Scribe in Care Frontend | |||
Project: CARE | Commit: 6653e4cad4 |
||
Status: Passed | Duration: 04:14 💡 | ||
Started: Apr 15, 2024 1:13 PM | Ended: Apr 15, 2024 1:17 PM |
Review all test suite changes for PR #7481 ↗︎
:wave: Hi, @Ashesh3, Conflicts have been detected against the base branch. Please rebase your branch against the base branch.
This message is automatically generated by prince-chrismc/label-merge-conflicts-action so don't hesitate to report issues/improvements there.
LGTM
@Ashesh3 Your efforts have helped advance digital healthcare and TeleICU systems. :rocket: Thank you for taking the time out to make CARE better. We hope you continue to innovate and contribute; your impact is immense! :raised_hands: