Skip to content
Web Application

Northlane

A booking platform for boutique fitness studios

QA VerifiedWeb

Project Overview

Northlane is a responsive web application for browsing and booking fitness classes across multiple studio locations. QA focused on cross-browser consistency and the end-to-end booking and payment-confirmation flow.

Platforms

Web

Development

Next.jsTypeScriptStripe

Testing

  • Functional Testing
  • UI Testing
  • Compatibility Testing
  • Regression Testing
  • Accessibility Testing

Desktop · Chrome

Mobile · Safari

Laptop · Edge

QA Summary

Release quality, broken down.

95QA Score
Functional97%
UI96%
Compatibility94%
Performance93%
Accessibility92%
Release QA Report

Version 3.0.1

210

Test Cases

206

Passed

4

Failed

0

Critical Issues

Visual Regression

Before & after.

Drag the divider to compare releases.

Updated UI
Version 3.0.1
Version 1.0
Bug Showcase

Issues found during QA.

A sample of bugs identified and resolved during the QA process for this project.

BUG-007

Date picker overlaps footer on Firefox

Resolved
WebDesktop · FirefoxLow

The booking date picker rendered beneath the page footer in Firefox only.

Actual behavior

Footer overlapped the bottom rows of the calendar.

Expected behavior

Date picker should render above all page content.

Steps to reproduce

  1. Open the booking modal in Firefox
  2. Open the date picker

Resolution

Fixed a z-index stacking context issue scoped to the modal.

BUG-015

Payment confirmation double-submits

Resolved
WebMobile · SafariCritical

Rapid double-tapping the confirm button could submit a booking twice.

Actual behavior

Two bookings and two charges were created.

Expected behavior

Only one booking and one charge should be created.

Steps to reproduce

  1. Fill in booking details
  2. Double-tap 'Confirm & Pay' quickly

Resolution

Added request de-duplication and button-disable-on-submit.

Like what you see?

Let's talk about building and testing your next release.

Start a Project