Skip to content
Personal project / Apr 2025 — Jul 2025 (3 months)

Glasgow Retina

Website for Consultant Ophthalmologist, Cataract and Vitreoretinal Surgeon

glasgowretina.com
Glasgow Retina

01 / Overview

Glasgow Retina is a website designed to serve as the digital presence for a leading Consultant Ophthalmologist, specialising in Cataract and Vitreoretinal Surgery. The website aims to provide comprehensive information on the surgeon's services, expertise, and how patients can benefit from the latest advancements in ophthalmic care.

  • Frontend: The website's frontend was meticulously crafted using Vue.js and Nuxt.js, leveraging their powerful ecosystems to create a dynamic, responsive, and engaging user experience. Tailwind CSS and PrimeVue were integrated to design a modern and aesthetically pleasing interface, ensuring that the website is accessible and easy to navigate for all users.

  • Form Validation: To enhance user interactions, particularly in the appointment booking and contact forms, Vuelidate was employed for form validation. This ensures a smooth and error-free form submission process, guiding users to input valid information and improving overall data quality.

  • SEO Optimisation: Understanding the importance of online visibility, the website was optimised for search engines through server-side rendering (SSR) and strategically crafted meta tags, leveraging Nuxt.js's built-in SEO functionalities. This approach not only enhances the website's discoverability but also ensures that content is indexed correctly, improving the site's ranking on search engine results pages (SERPs).

02 / Problem

A consultant ophthalmologist needed a website explaining their cataract and vitreoretinal surgery services, with a simple way for patients to get in touch or book an appointment.

03 / Decisions

I used Nuxt's server-side rendering and meta tags so search engines index the content properly and patients searching for these procedures can find the practice.

04 / Outcome

Vuelidate checks the booking and contact forms before they're submitted, so the practice receives complete, valid details from patients.

05 / Stack

  • NuxtFrontend
  • TailwindFrontend
  • VueFrontend

06 / Gallery

Next projectCustom Reports →