v2.152 release notes

Written by Robin Morris

Major updates

  • Admin console: update the per-entry booking status modal dialogue
  • Admin console: streamline publish status on Entry Dashboard pages
  • Bookster: seasonal minimum pricing
    • set the lowest price willing to accept for a booking
    • set a different minimum for each season
  • Guest area: complete redesign
    • slick new style
    • layout updated to ensure important information is highlighted
    • improve performance when printed

We are hiring! PHP Developer role

Written by Robin Morris

Tribalogic are looking for a PHP developer to join their Edinburgh team

Tribalogic are hiring!
PHP logo

Tribalogic is a vibrant software company, looking to grow over the coming years. If you are happy working in a small, close knit team and taking on responsibility for your own work then you may have found the perfect role!

You would be developing and maintaining enterprise web applications used by millions of people each year.

Tribalogic are looking for an enthusiastic and energetic person to join their development team on a permanent basis in Edinburgh, Scotland, UK.

Required Skills

  • At least one year commercial PHP development experience
  • Good understanding of HTML / CSS
  • Good knowledge of SQL

Rate your plate

Written by Robin Morris

Using Tribalogic to build the restaurant rating service at www.rateyourplate.co.uk.

Tribalogic client Rate your plate have utilised Tribalogic to build a fantastic bespoke mobile friendly website allowing diners to rate their meal in a quick and simple way.


Rate your plate is currently focused on Edinburgh eateries and offering customers the opportunity to share their dining experience with the world.

Rate your plate on a desktop browser

desktop screen grab of Rate your plate

Rate your plate on a mobile browser

mobile version of Rate your plate

Mobile booking for Reserve

Written by Robin Morris

We have pushed out a major update to the booking process for Reserve and other websites using the Reserve booking service.

Responsive to all screen sizes

Guests now get a mobile friendly experience through the entirety of their booking journey.


Mobile and tablet have become such a large part of the mix that it is vital to ensure the booking process works across a broad range of screen sizes.

Working in Edinburgh

Written by Melinda Gama

As part of my academic course, I am working with Tribalogic in Edinburgh, Scotland.

Scotland’s capital city: Edinburgh is one of the most attractive place in the United Kingdom; built on volcanic hills the city offers a panorama that is outstanding and beyond compare to its 486,120 inhabitants.

The impressive view on Arthur's Seat

The impressive view  of the city on Arthur's Seat


Through it’s history, heritage and iconic places Edinburgh is the top touristic destination in Scotland and second only to London in the United Kingdom.

The economy of the city is one of the most prosperous of the United Kingdom and unemployment rate is the lowest (2.4%). Therefore, many people choose to work here whether it be for a couple of months or for a lifetime.

Work placement in Edinburgh

I am a one of around 7,000* international students who seize the opportunity to come to Edinburgh, indeed thanks to the Erasmus programme it has never been easier to do a work placement abroad. The reason why Edinburgh appeals to so many students is based on it’s cultural wealth, some examples of which are:

Moreover the city has all the advantages of a capital (It is a dynamic city with many events) but without the disadvantages (the city is small enough to go almost anywhere on foot).

As part of my work placement I have been working on Bookster for two months. Bookster specialise in holiday rental businesses which is an asset because tourism is one of the booming sectors in Edinburgh thanks to the number of tourists coming every year.

bookster logo

Payments in the console

Written by Robin Morris

Taking card payments for bookings in the Tribalogic Admin Console.

We are always looking for areas where we can help out our clients with their business processes. 

After chatting through the next area where we could help out, we decided to implement the ability to take payments and issue refunds directly from within the console.

taking payments actions

You can now: 

  • take a balance payment over the phone by card
  • refund a payment made by the customer*


* supported payment gateways only

Building our own agile development tool

Written by Robin Morris

We needed to organise our development sprints, we could not find the perfect solution... so we built our own.

At Tribalogic we use the Agile methodology for our development - planning detailed work no more than one week in advance.  This means:

  • weekly development sprints; and
  • releasing updates to our Platform roughly every three weeks.

Trac has been our main organisational tool but we needed something to help us work as a team and communicate with our clients.

Basic requirements

  • a list of tasks we could all create, edit and view as a team
  • a way of organising our weekly sprints
  • show clients what we are up to in relation to their tasks

We looked at various 3rd party products such as Jira, agile zen, Planbox, Mavenlink & Pivotal Tracker.  They all have great features and could work well especially using them from the start of a project.

But none of them were quite working for us... 

Building our own

We realised that the Tribalogic Platform could be moulded into a great agile development tool so we set about making some changes that would let this happen.

A "dev tickets" menu

In the Admin Console, we added "dev tickets" into the user menu.  


Our clients can now view the tasks that we are doing from them right within the Platform Admin Console that they log into every day.

The clever bit is that we have done it in such a way that we can now easily place all sorts of things in the user menu if we choose... which may come in handy later.

An overview of the current sprint / week

To visualise our weekly sprints, we created a Sprint Board.  


The Sprint Board is used to:

  • show the current sprint/week's activity
  • allow prioritisation of the Backlog 

The advantages of using our own software

As a software company, we are in the advantageous position of having the resources to build our own project management tools.  We can refine and alter them as we see fit.

As the expression goes we are "eating our own dog food" on a daily basis so that will force us to refine our interfaces which will have direct benefits to our clients.

Tracking bookings through to Syndicates

Written by Robin Morris

Track your booking source.


Every booking that goes through the Tribalogic Platform is assigned to a "Syndicates".  This is used to identify where the booking came from - email, own website, phone etc.

But what about bookings that came via a 3rd party website or a link in an advert?

Your Tribalogic website can track the visitor and assign any booking to a Syndicate of your choice.

A nudge in the right direction

Written by Robin Morris

Sometimes a user needs to be given a nudge in the right direction.

The Tribalogic Platform is a flexible and powerful directory tool, allowing us to do some great things for our clients.  A good example is how we can give preferred listings additional prominance throughout a website.

Example - Caravan Sitefinder "Book online" parks

When searching for caravan parks and campsites, Caravan Sitefinder shows the user a bookable park that matches their search criteria above other listings.



More Articles...

Tribalogic logo