Business directory customised with virtual tours and smarter filters
For a Caribbean island business directory, delivered through a partner agency, we customised a CodeIgniter listing script with virtual tour embeds, cleaner pricing and opening-hours display, unique listing IDs, better search filters and a refreshed design.
Results
- Numbered change lists delivered over about ten days
- Agency described the work as very fast and good after the first round
- Follow-up extras, including the mobile map change, completed after final sign-off
The challenge
A partner agency came to us on behalf of an online business directory for a Caribbean island. The site ran on a ready-made CodeIgniter listing script, which provided the basics but did not match how the directory wanted to present its listings.
Listings showed empty price fields, opening hours appeared even where they were not relevant, there was no unique reference for each listing, and search filters displayed options and values that did not help visitors narrow their results. The directory also wanted to show virtual tours and give the site a more polished look. The agency supplied the changes as numbered lists and needed them turned around quickly.
What we did
- Cleaner listing details. Empty one-off or rental prices are now hidden, opening hours can be shown or hidden per listing, each listing has a unique ID, and the listing status display was removed from the public view.
- Virtual tours. We added a new field so listings can include a Matterport virtual tour.
- Search filters. We reworked the filters for price and attributes, hid zero-value options and added subcategory filtering so visitors can drill down more precisely.
- Galleries and branding. We set limits on listing galleries and updated the script's author links to the agency's own branding.
- Design refresh. We adjusted banner height, cover-image shading, menu shadow, fonts, colours and pop-ups to give the directory a cleaner, more consistent appearance.
- Mobile. We hid the map on mobile search results so listings come first on small screens.
Tech stack
PHP, CodeIgniter, MySQL, Matterport embeds
Project facts
- Industry
- Online business listings directory
- Client
- a Caribbean island business listings directory, delivered through a partner agency
- Year
- 2020
- Engagement
- Through a partner agency
Services
Technologies
Integrations
Planning something similar?
Tell us what you're building. We'll share how we'd approach it and what it would take.