Needle V2 - Laravel Faceted Search

Needle V2 is a faceted search systemLaravelmarked withBladetemplate. All search requests are performed using ajax, so there are no redirects or page refreshes, it returns results quickly. All code supports any version of Laravel.

Why pin V2?

All code is very simple and nested correctly. It is easy to modify.All search keys return the form database, so no need to add too many search options or checkboxes in the html, just add your product to the database and the search panel will update itself.Any type of website can use this multi-faceted search system. For example: any kind of e-commerce, hotel reservations, car showrooms, etc.

Crawl Efficiency and SEO Performance

This can be a huge challenge for e-commerce sites that may have hundreds or even thousands of pages that are similar versions of the same product/category.Due to the many possible combinations of attributes (color, size, material, etc.) for each product on the site, Googlebot can waste a lot of crawl bandwidth crawling in and out of navigation filters.

Needle

Server requirements

You need to ensure that your server meets the following requirements:

  • PHP >= 7.3
  • BCMath PHP extension
  • Ctype PHP extension
  • File information PHP extension
  • JSON PHP extension
  • Mbstring PHP extension
  • OpenSSL PHP extension
  • PDO PHP extension
  • Mbstring PHP extension
  • Tokenizer PHP extension
  • XML PHP extension

other frameworks

  • Bootstrap 4.0.0
  • jQuery 3.2.1
  • jQuery UI 1.12.1
  • standardization.
  • Update log

    2021.08.24 - Add new range slider (touch compatible)
    2021.08.14 - Add intermediary table for "Products" and "Colors". From now on a product can have multiple colors.
    2021.01.19 - Remove "Load More >>>" button if there is no more items.
    2020.11.04 - Upgrade to Laravel 8.0
    2020.07.28 - Upgrade to Laravel 7.22.2
    2020.04.30 - Bugfix on "ajax product loading" while refreshing browser. 
    2019.04.09 - Responsive Design
    2018.12.27 - Compatible with IE11 & Edge
    2018.12.27 - Move product listing view code to New Blade File from Controller (Easier to modify product listing design than before)
    2018.12.27 - Improve ajax pagination
    2018.06.15 - Add "Clear all filters" button
    2018.06.15 - Replace custom pagination with laravel-bootstrap default pagination (more efficient, less bug)
    2018.06.15 - Improve code quality. Reduce search time and page loading time.
    2018.03.24 - Category, Brand, Color, Type and Offers can be search by the "Search Box" 
    2018.03.07 - Ensure compatibility with Laravel 5.6
    2018.02.10 - Display available product quantity on search list
    2018.01.22 - Upgrade search engine
    2017.12.06 - Bug fix: '500 server error' on `offers` selection
    2017.11.09 - Bug fix: Stop previous Ajax request if new request starts. (effective on large database or low bandwidth)
    2017.11.01 - Bug fix on "Load more >>>" of "Type" filter
    2017.11.01 - Add meta tags to improve SEO and control Spider Crawler 
    2017.10.23 - Collapsible search option
    2017.10.23 - Add "Load more >>>" in search option
    2017.09.17 - Initial Upload

Needle V2 - Laravel Faceted Search [Free Download]
Needle V2 - Laravel Faceted Search [Nulled]
PHP Scripts ยป Search

METADATA
  • Compatible Browsers: IE11, Firefox, Safari, Opera, Chrome, Edge
  • Files Included: JavaScript JS, JavaScript JSON, HTML, XML, CSS, PHP, SQL
  • Software Framework: Laravel
  • Software Version: PHP 8.x, PHP 7.x, PHP 5.x