Visy
Building a scalable location platform with complex search and mapping functionality
Overview
Visy Container Deposit Scheme Locations supports users across Australia in locating eligible container deposit return points through an interactive, search-driven digital experience.
GRZZ worked on the development of a highly functional location and filtering platform built within Drupal, combining Google Maps integration, advanced search functionality and scalable content management tools.
The project required balancing usability and performance with a large and continually evolving dataset, ensuring users could quickly locate relevant return points while administrators could easily manage and update location information internally.
The Challenge
The core challenge was managing a large volume of location-based data while keeping the experience intuitive, fast and easy to maintain.
The platform needed to:
Integrate seamlessly with Google Maps APIs
Support advanced filtering and search functionality
Handle large datasets efficiently
Remain responsive across desktop and mobile devices
Allow non-technical administrators to easily upload and manage location data
Maintain strong performance despite dynamic search and map interactions
The user experience also needed to remain simple and accessible despite the complexity occurring behind the scenes.
Our Approach
GRZZ developed a custom Drupal-based solution using modular components and structured content architecture to support long-term scalability and maintainability.
Key areas of focus included:
Google Maps API integration
Advanced location filtering and search functionality
Custom Drupal component development
Structured content architecture
Responsive front-end implementation
Performance optimisation for dynamic datasets
Streamlined admin workflows for data management
Particular attention was given to the content management experience, ensuring large volumes of location data could be uploaded, updated and maintained efficiently by internal teams without requiring developer involvement for routine changes.
Custom Drupal components were developed to create consistency across the platform while allowing flexibility for future expansion and functionality updates.
Search & User Experience
The filtering and search experience was central to the success of the platform.
Users needed to quickly locate relevant container deposit locations based on a variety of criteria while interacting seamlessly with live map functionality.
The final experience combines:
Fast location-based searching
Interactive map functionality
Responsive filtering systems
Clear mobile usability
Structured and scalable content delivery
Despite the complexity of the underlying data and integrations, the interface remains clean, intuitive and easy to navigate.
The Outcome
The final result is a scalable and high-performing Drupal platform that successfully combines mapping technology, advanced filtering and large-scale content management into a streamlined user experience.
The project demonstrates GRZZ’s ability to deliver technically complex platforms while maintaining clarity, usability and long-term maintainability for both end users and administrators.