Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Action Menu 05(32-33) #70

Merged
merged 2 commits into from
May 17, 2024
Merged

Feature: Action Menu 05(32-33) #70

merged 2 commits into from
May 17, 2024

Conversation

23nosurrend
Copy link
Collaborator

@23nosurrend 23nosurrend commented May 16, 2024

PR Description:

This pull request further enhances the user experience in our medical app by introducing additional features to the existing doctor categorization and search functionality. These enhancements include dynamically displaying the count of doctors found based on user search queries and providing feedback when no matches are found.

Features Implemented:

Dynamic Result Count Display:

  • Implemented a feature to dynamically display the count of doctors found as users search, providing immediate feedback on the number of matches.

This feature updates real-time as users type their search queries, improving interactivity and user engagement.
No Results Found Feedback:

  • Added a new component that is displayed when no doctors are found that match the search criteria. This component informs users that no matches are available and suggests trying different keywords.

This helps in improving the user experience by managing user expectations and guiding them on how to effectively use the search feature.
Dynamic Category Selection:

  • Enhanced the existing functionality to allow users to select different categories, filtering the displayed doctors accordingly. This is managed through a dynamic user interface element that adjusts the display based on the selected category.

  • Each category dynamically fetches data related to that specific specialization from a local JSON file, ensuring easy updates and modifications.

Fetch and Display Data from JSON:

  • Continued use of local JSON file to fetch doctor information, including details like name, specialization, and reviews, which supports easy updates without changes to the codebase.

Categorized Doctor Display:

  • Maintained functionality where doctors are displayed based on the selected category, aiding users in finding specialized medical professionals easily.

UI Enhancements for Better User Experience:

Updated the user interface to support the new features including dynamic counting and no results feedback, enhancing both aesthetic and functional aspects of the app.

Screenshots

Screenshot_20240516_145245_Expo Go
Screenshot_20240516_145301_Expo Go
Screenshot_20240516_220829_Expo Go

@23nosurrend 23nosurrend added Feature Feature issues Need Review Requires reviews labels May 16, 2024
@23nosurrend 23nosurrend added this to the Mobile App UI milestone May 16, 2024
@23nosurrend 23nosurrend self-assigned this May 16, 2024
@codecov-commenter
Copy link

codecov-commenter commented May 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 72.22%. Comparing base (49aa0d0) to head (874ccec).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop      #70   +/-   ##
========================================
  Coverage    72.22%   72.22%           
========================================
  Files            3        3           
  Lines           18       18           
  Branches         3        3           
========================================
  Hits            13       13           
  Misses           5        5           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@23nosurrend 23nosurrend linked an issue May 16, 2024 that may be closed by this pull request
@23nosurrend 23nosurrend linked an issue May 16, 2024 that may be closed by this pull request
@23nosurrend 23nosurrend force-pushed the ft-favoriteDoctorSearch branch from 08da579 to 99de2d1 Compare May 17, 2024 11:21
…f founds, and new notification when you search do not match
@Irirwanirira Irirwanirira requested review from mr3nz1 and removed request for aimeudoxie May 17, 2024 11:27
Copy link
Contributor

@Irirwanirira Irirwanirira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great

@23nosurrend 23nosurrend force-pushed the ft-favoriteDoctorSearch branch from 99de2d1 to 9f38d85 Compare May 17, 2024 12:02
@23nosurrend 23nosurrend force-pushed the ft-favoriteDoctorSearch branch from 9f38d85 to 874ccec Compare May 17, 2024 12:06
@23nosurrend 23nosurrend removed the Feature Feature issues label May 17, 2024
@Nkbtemmy Nkbtemmy merged commit b643b4f into develop May 17, 2024
13 of 14 checks passed
@23nosurrend 23nosurrend changed the title Enhance Search Functionality with Result Count and No Results Feedback Feature: Action Menu 05(32-33) May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Need Review Requires reviews
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature: Action Menu 05(32-33)
5 participants