The Portobello Bookshop

An independent bookshop based in Edinburgh’s seaside community of Portobello.

The Mission

“Our business is growing rapidly and we need a solution that allows the website to grow in tandem with the shop.” That was the statement that prompted The Portobello Bookshop to get in touch with me and get the ball rolling on the project. Porty Books had a web presence prior to getting in touch, but it was struggling to deal with the quantity of titles it provided and manging the fulfilment side of running an ecommerce website.


The previous site was built on SquareSpace which served the purpose initially, but the ecommerce side soon overwhelmed the SquareSpace platform. A more robust content management system was needed, and WordPress checked all the boxes. The design element was aesthetically good, but the user interface and user journey was confusing and cumbersome. The first step in the project was to redesign the website using the current brand and colours but in a more fluid and engaging way.


The development I focused on a custom WordPress theme with custom fields, custom post types and a couple of bespoke WordPress plugins to give the functionality that was sorely lacking in the website’s first iteration. I worked with several APIs to extend the functionality further and help Porty reduce workload in both ordering and fulfilment.


After working closely with the team at Porty a bespoke solution to enable simple management of stock and a content managed system to keep the website up to date was delivered. I created a more straightforward user journey for the eCommerce sections and offered fun ways to display the stock and recommendations. Porty now have a solution that is custom and was built to their needs and the new website has saved the team at Porty several hours per week on maintaining a site that was not fit for purpose.

Services Provided