BharatSeva / HealthCare-Interface

A portal for healthcare professionals (HIPs) to generate and manage health logs like biodata, health records, and more.
http://20.51.184.243/healthcare/login?healthcare_id=HCID01d1a563-af38-43b1-a&pass=12345&license=01d1a563-af38-43b1-a
MIT License
8 stars 15 forks source link

Issue: Lack of Mobile View Support for Healthcare Interface #4

Open vaibhavyadav-dev opened 1 month ago

vaibhavyadav-dev commented 1 month ago

Description:

The current Healthcare interface does not provide support for mobile view.

Expected Behavior:

Proposed Solution:

  1. Review and Refactor CSS: Update the CSS stylesheets or implement a responsive design framework (like Bootstrap or Tailwind CSS) to ensure that the interface adapts to different screen sizes.
  2. Use Media Queries: Add CSS media queries to detect screen sizes and adjust the layout accordingly for mobile devices.
  3. Test on Multiple Devices: Test the layout on various mobile devices with different screen resolutions to ensure compatibility.
  4. Mobile Navigation: Implement a mobile-friendly navigation menu, such as a hamburger menu, for better user experience.
  5. Font and Image Scaling: Ensure that fonts and images scale correctly for smaller screens.

Priority:

High

Shivansh-22866 commented 1 month ago

@vaibhavyadav-dev assign me this issue

vaibhavyadav-dev commented 1 month ago

ok @Shivansh-22866 you can now proceed with this issue

Shivansh-22866 commented 1 month ago

Screenshot_20241018_124711 @vaibhavyadav-dev I am doing the mobile view currently, so I have reduced the font size right now, and changed the button to login button from lucide-react, is it good?

vaibhavyadav-dev commented 1 month ago

No problem @Shivansh-22866

vaibhavyadav-dev commented 3 weeks ago

@Shivansh-22866 any update, it's been 2 week now.

Shivansh-22866 commented 3 weeks ago

@vaibhavyadav-dev hey, I tried to work on as many pages as possible, but the thing is that changing all the classes took more time than I expected