eCommerce Search optimization system

Categories : All, Case Study, Web & Desktop Application

Client Requirement


Brainvire Solr Search Extension for Magento helps you to increase your conversion ratio because of multiple reasons. It performs the best to enhance the shopping experience of the users on the website. The prime focus of the extension is to enhance the search options so that the customers can find their products easily. This is one of the main things that make them happy and content.

The extension:

  • Lets users search for their products in the quicker and easier way
  • Gives the relevant results to the users
  • Has got ability of layered navigation filter
  • Ability to select multiple attribute values after filtering for the first time while searching for products
  • Has got the My SQL full text search option
  • Has the auto complete search option
  • Can handle a lot of products
  • Gives suggestions as you type in the search bar

Project Challenges

  • It was difficult to implement the multiple filters in layered navigation and get the results quickly
  • Getting the errors in the search bar corrected automatically was not at all easy
  • Providing the suggestions as the user types in the search bar was too tough

Technologies Used

Operating System & Server Management Windows OS/Linux
Development Tools & Environments PHP, Netbeans, Apache Web Server, AJAX, Java Script, HTML5, CSS3 etc
Database MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups


Project Leader 1
Developers 2
Designers 1
QA 1


The planning about the extension began with the sole intention of enhancing the user experience on the eCommerce store. It was divided into two parts. The first part consisted of developer trying to achieve the perfect search bar features. They developed the functionality in such a way that the user gets the options as soon as they start searching for the products. Also, the My SQL full text search option was planned to give not only quick, but also relevant options. Another search feature was planned for the layered navigation filter so that a user can select multiple attribute value in the filter in order to search for two types of products at the same time. This can be useful when a single user wants to search for pink as well as blue school bags at the same time.


After taking into the consideration all the features and functionalities of the extension, it was decided to go ahead with the MVC – Model View Controller.


Development Highlights

  • The extension was successful in improving the user experience to a large extent
  • With the help of the combined efforts of the entire team, it took a month to develop this extension
  • The extension helped a lot of eCommerce store owners to increase their conversion ratio, thus expanding their business
  • The special focus was on getting the advanced search options so that users can get easily what they are looking for; after all customer satisfaction entirely depends upon that
  • Features like ‘did you mean… “ suggestions and suggestions as you type made customers happy as it resulted in delivering the results quickly


Before installing you must check your Java version; it should be either 1.7 or the latest version.

  • Then, you can download the Solr.
  • The next step is to extract it.
  • Once the extraction is done, you can start installing it.


[Total: 1    Average: 5/5]

Client Saying

If you're starting a new business or want to upgrade an existing site, I strongly recommend Brainvire. The employees are...
Mr. Manjesh Singh
Chad Gundry, the CEO of says that he has worked extensively with Brainvire team since last 6 to 7...
Mr. Chad Gundry
I am truly happy with Brainvire’s exceptional service. Whenever I had a question they answered it without delay. With extreme...
Mr. Richard Desilva
The best thing about Brainvire is Compatibility. Whenever we have a query Brainvire is always ready (24*7) to take care...
Mr Craig Agranoff
Brainvire is a professional company with professional developers who understand the problems that we are facing as a company. Outsourcing...
Mr. Clarke Verdel

Latest Happenings

  • 04 Oct 2016
    Brainvire Making great Strides with Symfony Development Services [ + ]
  • 29 Sep 2016
    Brainvire augments its List of Offerings with Magento Sears Integration Services [ + ]