Autos Sample

Overview

 
autosample_site.pngThe live automobile site shows many of the features that Celeriq offers. For example the home page displays islands with data user can use to narrow a search. Some of them go to a results page and others go to an other sub-filter. You can expand this methodology as your business rules dictate. The site contains most of the features that a production site would have like a home page, results page, and detail page. The home page has direct paths to the results pages via filters and also shows off dimension hierarchies. The results page shows a list of items as well as numerous ways to filter data with one click. There is no need to use text boxes and dropdowns that confuse some users. Google maps are completely integrated with the site so you can view where the car is on a map. This is standard functionality today as more savvy users demand geo location.

Keep in mind the speed at which a site can be put together as well. Sites can be created in a matter of days or weeks by an experienced user. Once technical staff learn how to think outside standard development tools, application creation becomes a rapid process.

Islands

 
autosample_makebox.pngOn the home page there is a island with automobile "Makes". This allows the user to filter by the type of car he wants immediately. This concept can be expanded for any type of information. Another good example would be to list states, since would be a very useful criteria for finding a car. Notice that all items have the number of entries next to them indicating the number of results down that search path. This gives immediate feedback that the user may need to make his navigation decisions.

Hierarchies

 
autosample_modelbox.pngAnother interesting feature of the Celeriq engine is the ability to form data hierarchies with no code at all. Following the automobile example, after selecting a Make of car, a user might want to choose the model. This is very common path for people searching for cars. On the site when an auto make is selected, another page is displayed with all related models. The user then selects from one of these to filter down to a results page. This is quite useful when one dimension depends on another like city and state. There are far too many cities to present to the user; however if he filters by state first, the city list might be manageable.

Range groups

 
autosample_pricebox.pngWhen defining how your data will be organized, you can group numeric values into groups. This allows you to perform summary operations on groups of objects that have similar characteristics. Also notice that these groups have the number of underlying items displayed next to them.

Dimension filters

 
autosample_dimlist.pngOn the results page, you will see many filters. This allows users to filter data in a Piloted Search with just one click. There is no need to fill out many dropdown lists and textboxes. All available options are displayed for user selection. There is no guessing about what path to take or even how many items will be there when searched. Notice that the filters include color, condition, state, make, model, dealer, fuel type, price, mileage, etc.

Pagination / sorting

 
autosample_paging.pngAnother very important feature is built-in pagination. This alone takes significant developer effort when creating a site. Pagination is an integral part of the engine. All results are grouped in pages by design and you have complete control over record per page and page offset with each query. The only code required to produce the pagination on this page was setting the page offset and record per page. The sorting functionality is built-in as well. The only code required is the column on which to sort.

Last edited May 6, 2013 at 12:19 PM by codetools, version 5

Comments

No comments yet.