iiitl / Note_Generator

Note Generator is a note-taking app for the web.
MIT License
0 stars 14 forks source link

Implement Text-Based Search Functionality #2

Open AkhileshJyotishi opened 5 months ago

AkhileshJyotishi commented 5 months ago

Overview

To improve the user experience and facilitate efficient navigation within our notes app, we need to implement a text-based search functionality. This feature will enable users to quickly locate specific notes based on keywords or phrases, enhancing the overall usability of the application.

Tasks

1.Design and Planning:

Determine the user interface for the search functionality, ensuring it is intuitive and user-friendly. Define the scope of the search feature, including which fields or content will be searchable (e.g., note titles, content). Plan the implementation approach, considering factors such as search algorithms and indexing.

2.Logic Implementation:

Develop functionality to support text-based search queries. Implement an efficient search algorithm (e.g., full-text search, fuzzy search) to provide accurate and relevant results. Integrate the search functionality with the existing storage system.

The contributor needs to describe the approach before being assigned.

Let's empower our users to find the information they need quickly and effortlessly! 🔍🚀

sulfur05 commented 5 months ago

hey @AkhileshJyotishi please assign me this issue. I plan to implement two search inputs - one to search inside a particular note and one for overall search and I plan to use regEx to search for a particular input.

AkhileshJyotishi commented 5 months ago

@sulfur05

Go Ahead!!

sulfur05 commented 5 months ago

@AkhileshJyotishi apologies for delaying the submission, I was encountering some issues, should be completed by tomorrow

AkhileshJyotishi commented 5 months ago

Certainly, you can accomplish it by tomorrow.

If you require assistance or encounter any issues, you can always reach out to me.

AkhileshJyotishi commented 5 months ago

@sulfur05

Your can again assign yourself ,

if you are willing to work on the issue.