Gyms Aggregator

Fitness clubs listing across all Australia with search by a number of criteria, brands and clubs pages, reviews, maintenance area etc. The application is based on a custom WordPress theme created from scratch specifically for the project.

Features

  • Search gyms on Google Maps using a number of conditions, address autocomplete, using current location etc.
  • Different types of gym listings (highlighted, featured etc.) with images, ratings etc.
  • Brand and Location pages with full information about each Gym/Brand, reviews, cost information, locations on the map etc.
  • Gyms maintenance area for club owners (a single page application created with Vue.js).
Australian Gyms Aggregator Screenshot

Backend

  • PHP object-oriented programming
  • Own PHP-framework developed to simplify and speed up coding for WordPress
  • Twig template engine (Symfony framework component)
  • 3rd party libraries: browser-detector, mobiledetectlib, csv

Frontend

  • HTML5 and Bootstrap 4
  • SASS styles preprocessor
  • JS ES6 object-oriented programming
  • jQuery library
  • Vue.js framework (for the maintenance area)
  • Compiled with Gulp and Webpack

The website has a 97% score on GTMetrix. Traffic is doubling every month. Monetization of the project has started recently.

Michael Siwes
Michael Siwes, Founder Melbourne, Australia, 2018

Alex is absolutely amazing! Not only is the quality of his work fantastic, but he is a pleasure to work with. His communication is outstanding - very clear, timely, polite and offers his own suggestions when appropriate. He was also very patient and tolerant with me as this was my first project of this type and I'm not a very technical person. I have already engaged Alex on another project and would not hesitate to recommend him. Thanks you Alex for all your help!