MedStats icon indicating copy to clipboard operation
MedStats copied to clipboard

Enhance User Experience and Functionalities of MedStats

Open KiranAminPanjwani opened this issue 1 year ago • 4 comments

🎇 Description

  1. There is a possibility to enhance the "add to record" section. Currently, it accepts random text inputs, but it needs a validation mechanism to determine the relevance of the input, which will dictate the displayed status. Currently, it shows "poor" for every random input. Instead, it should check the symptoms and medications and show the status accordingly.

  2. The appearance of the progress bar is not visually appealing and lacks synchronization with the 'add to record' section. The concept behind this is that when a user adds a record, the progress bar should automatically incorporate a node that conveys health status through various colors:

    • Healthy - Green

    • Improving - Yellow

    • Fair - Orange

    • Poor - Red

      • When the user hovers over a single node, it should present the following information:
        • The date when the user's health condition was categorized.
        • The specific health status, such as healthy, poor, improved, or fair.

    This approach transforms the progress bar into a valuable tool for users to navigate their health status, analyze their progress in a colorful and engaging manner, and negates the need to search for specific records in the records section using the search bar or calendar feature.

  3. If more nodes are added, the user should be able to scroll left or right.

  4. Additionally, if a user wishes to access a specific node to view a comprehensive record for that date, clicking on the node should trigger a speech bubble displaying the entire record. This should include symptoms, medication details, the date, and health status.

  5. The footer should be impressive and consistent across all pages.

  6. The scrollbar should be the same across all pages.

  7. The UI is not responsive.

  8. Login and Sign Up pages don't work properly

  9. Need to improve the UI of progress bar.

  10. Allow users to search for records through queries and filters.

  11. Need to synchronize the 'Add to record' section with the progress bar nodes and records. Therefore, whenever a user clicks the 'Add to record' button, a new node should be added to represent the most recent record, along with the current date.

Note for the Contributors:

If you're interested in working on any of these issues, please follow these steps:

  • Comment below with 'I want to work on it.'
  • Create a new issue describing the problem you intend to solve and your proposed solution.

🖼 Screenshots

N/A

KiranAminPanjwani avatar Oct 14 '23 07:10 KiranAminPanjwani

When the user hovers over a single node, it should present the following information:

The date when the user's health condition was categorized.
The specific health status, such as healthy, poor, improved, or fair.

I can make popup when users click a node in progress bar .It will show the date when the user's health condition was categorized and the specific health status, such as healthy, poor, improved, or fair.

I want to work on it.If you want .👍

karitthorn avatar Oct 14 '23 10:10 karitthorn

When the user hovers over a single node, it should present the following information:

The date when the user's health condition was categorized.
The specific health status, such as healthy, poor, improved, or fair.

I can make popup when users click a node in progress bar .It will show the date when the user's health condition was categorized and the specific health status, such as healthy, poor, improved, or fair.

I want to work on it.If you want .👍

Please report an issue for this,

KiranAminPanjwani avatar Oct 14 '23 11:10 KiranAminPanjwani

I would love to work on UI Improvement of the site also made a little change also
image

bhupendraKhatri12 avatar Oct 15 '23 17:10 bhupendraKhatri12

I would love to work on UI Improvement of the site also made a little change also image

Sure, please create a new issue for this.

KiranAminPanjwani avatar Oct 15 '23 17:10 KiranAminPanjwani