choir27 / AutoAligners

2 stars 0 forks source link

Search System #36

Open choir27 opened 11 months ago

choir27 commented 11 months ago

Implement a search system so the user is able to search actively for a specific client or date for the following pages: ManageAppointment ClientFinances Submitted Estimates

choir27 commented 11 months ago

screencapture-localhost-3000-manageAppointments-2023-10-02-17_32_14

choir27 commented 11 months ago

screencapture-localhost-3000-estimates-2023-10-09-17_49_20

choir27 commented 11 months ago

screencapture-localhost-3000-clientFinance-2023-10-09-18_24_17

choir27 commented 11 months ago

What I did:

-Incorporated the Search Bar into the following pages:

  -Client Finances

  -Estimates

-Both Search Bars have all the functionalities and features that the Manage Appointment page does.

  -Filter by category

  -Manual auto suggest based on what user types

  -Prioritize search results by the exact inputted search value first, then by values that include the inputted search value

-Side project meeting

  -Discussion and catching up

-Started research and preparation/organization for upcoming side project presentation

What I plan to do:

-Continue researching/preparing for and finish organizing for upcoming side project presentation

-Incorporate a generic search bar component that can work for any page using what you learned to change the search bar for different pages

-Start optimizing customized functional hooks

Blockers:

-Struggled a bit with where and how I wanted to start the day today in terms of coding

choir27 commented 11 months ago

What I did:

What I plan to do:

-Look at the documentation for both Zustand and Context API

-Finish preparing what I want to present for state management, focusing on why we should use either/both libraries.

-Practice what you have out loud, to see what works and what doesn't work, and add any visual aids if necessary.

Blockers:

-I was struggling a bit to voice/structure how I want to present my research in the most effective way