Austockphoto: a case study

InsightsRead time: 4 mins

Using collaboration & new technologies for a positive user experience: a case study

Have you ever thought about the work that goes into web development? Consider not only the appearance of the website, but the functionality.

All of these aspects (and many, many others) contribute to the User Experience(UX), which reactively reflects on the perception of your brand. After all, a professional website bespokes a professional business.

Austockphoto is one such brand, which supports photographers, designers, agencies and organisations by providing an archive of true Australian images that resonate with authentic experiences.

Competing against stock conglomerates like Shutterstock and iStock, Austockphoto needed an innovative website that would stand out from the crowd, and nucleo and Boheem were eager to work with the client to think outside the box and develop a site that would stimulate engagement and revenue.



The vision of Austockphoto is to offer the quintessential, the everyday and the beautiful; accordingly, we wanted to create for them an online experience that is eye-catching and bold, in addition to being streamlined across all platforms.

With dedicated design and software team members, nucleo would typically produce both the creative and the technical aspects of the website. For this project, however, we worked alongside our friends at Boheem, a design and branding agency in Sydney. Our two agencies have joined forces on several occasions, with our collaborative projects receiving great feedback from clients.

On this occasion, Boheem completed the design work, leaving the web functionality and user experience in the capable hands of the nucleo website developers.

In order to build a fully-responsive and customised site, nucleo’s savvy software team used CMS integration, MySQL, a PHP Framework, and a sophisticated deployment process — with various Javascript techniques thrown in for good measure. Put simply, these tools and techniques allow us to create a streamlined experience on a densely-visual website, while still providing easy access for the viewing and purchasing of images.

Here’s a little more detail about these tools:

PHP:  PHP (which refers to Hypertext Preprocessor) is a widely-used server scripting language, often used to make dynamic and interactive websites. This offers many advantages to experienced programmers, but is in fact very easy to learn, making it ideal for business owners who have never managed a site before.

PHP Framework: A software framework is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate development of software applications, products and solutions. Using frameworks such as Symfony, Laravel or Yii can guarantee that top level features are integrated into the software, for example security and coding best practices.

MySQL: With proven performance, reliability and easy-of-use, MySQL is the world’s most popular open source database. Several high-profile sites, including Facebook, YouTube and Twitter, use MySQL to save time and resources when powering business-critical systems.

Javascript: JavaScript is a high-level, dynamic, untyped, and interpreted programming language. It is widely used to build interactive web pages that don’t rely on a page refresh to perform simple tasks. It also is used to create web pages that are very dynamic and move outside the box of how a web page is typically built.


For Austockphoto, a sleek and comprehensive design was crucial. We delivered a digital solution that centred around simplicity, accessibility, and pleasing visuals.

nucleo is a full-service agency, which means we are able to internally complete a wide range of marketing services. Thus, the Austockphoto project was another enjoyable opportunity to work with our fellow branding agency Boheem and further strengthen our professional connections.

Thus far, user feedback has reflected highly on the site’s usability. Web visitors are able to flick or scroll through the image database with ease, add photographs to their cart, view more images from any chosen photographer,  and search for specific types of images. We also incorporated multiple points of purchase to improve UX and increase conversion.

The process of building this website was a great one for our team, which introduced us to some additional tool to improve our future developments. Notably, it was during this project that we began using Unfuddle TEN. This powerful tagging and filtering report system allows us to track tasks, issues and bugs, and thus make improvements for a clean and cohesive site. We look forward to adding this tool to our arsenal for exceptional web development.


While we only began using Unfuddle TEN halfway through the build, it was a valuable tool that provided numerous advantages for both the client and our team. We have gained knowledge and experience from this project, and are even better equipped to provide digital solutions for our clients.

The success of this project was derived from collaboration and thorough planning. Partnering with Boheem, we produced a user-friendly site that boasts the best in creative and technical functionality for Austockphoto’s growing brand.

“We are so pleased with and proud of the site we now have. It’s been easy and enjoyable for both photographers and customers alike to interact with.” — Austockphoto, January 2017