SearchApp is a Ruby application for performing complex search. It filters search data based on exact, positive, and negative match criteria provided through a search bar.
- Case-insensitive search.
- Supports exact match searches enclosed within quotes.
- Allows positive searches (default matches).
- Enables negative searches with a - prefix to exclude certain words.
- Sorts matched data based on the number of matches.
-
Ruby version: 3.3.0
-
Rails version: 7.1.2
To get started with SearchApp, clone the repository and install the required gems:
git clone https://github.com/JuliaKovtun/search_app.git
cd search-app
bundle install
./bin/devbin/bundle exec rspec