Merky FC HQ

Merky FC HQ

Web PlatformBooking SystemNode.js + React

Project Overview

A custom booking and management platform built for Merky FC, the grassroots football initiative connected to the Stormzy and Adidas partnership. The platform manages bookings across football pitches, music studios, and game rooms — with complex pricing configurations, membership tiers, queue-based booking logic, and a full admin scheduling system. Savyasachi Infotech also handles ongoing maintenance for both Merky FC and Merky FC HQ.

The Challenge

  • Managing bookings across multiple venue types — football pitches, music studios, and game rooms — with different pricing rules in a single system.
  • Implementing queue-based booking logic with membership-based priority, discount structures, and capacity controls.
  • Supporting pitch-sharing scenarios with dynamic availability management and conflict prevention.
  • Blocking holiday periods and managing admin-level scheduling overrides without disrupting live bookings.
  • Maintaining reliable performance across both Merky FC and Merky FC HQ as connected platforms.

Our Solution

  • Built a unified booking engine supporting multiple venue types with individually configurable pricing and availability rules.
  • Implemented membership plans with tier-based discounts, priority booking rights, and per-venue capacity controls.
  • Designed queue-based booking logic with dynamic availability tracking and real-time conflict prevention.
  • Built a full admin scheduling panel with holiday blocking, manual overrides, and comprehensive booking management.
  • Handling ongoing maintenance for both Merky FC and Merky FC HQ to ensure continuous platform stability.

Technical Approach

Merky FC HQ required a booking engine that could handle fundamentally different venue types — football pitches with shared-pitch configurations, music studios with session-based pricing, and game rooms with capacity controls — within a single unified system. The complexity is not just in the variety of venue types but in the interaction between them: membership tiers that apply discount rules differently across venue categories, booking windows that vary by venue type and member status, and queue logic that must account for both priority access and capacity constraints simultaneously.

The shared-pitch configuration was the most technically involved aspect of the booking engine. A football pitch can be booked as a full pitch or as two half-pitches simultaneously by different groups — which means the availability model must track bookings at the sub-venue level and aggregate them correctly when checking full-pitch availability. A half-pitch booking affects full-pitch availability; a full-pitch booking blocks both half-pitch slots. Getting this constraint logic right required careful data modelling and thorough testing against edge cases where partial bookings overlap in time.

The membership and pricing system was built to be fully configurable from the admin panel without requiring code changes. Each membership tier can have custom pricing multipliers per venue category, priority booking windows that open earlier than standard availability, and capacity reservations that hold slots for members before they become visible to general users. Holiday blocking and admin override scheduling were built as first-class features rather than workarounds — administrators can block specific dates, time slots, or entire venue categories across the calendar, with those blocks immediately reflected in booking availability.

Savyasachi Infotech's relationship with Merky FC goes beyond the initial build. We handle ongoing maintenance for both Merky FC and Merky FC HQ as connected platforms, managing updates, feature additions, and infrastructure stability as the initiative grows. This long-term partnership model is how we approach most of our client relationships — staying involved through the full lifecycle of the product rather than handing over code and stepping away.

Key Features

Multi-Venue Booking Engine

Unified booking system for football pitches, music studios, and game rooms — each with individual pricing, availability, and capacity configurations.

Membership & Pricing Plans

Flexible membership tiers with discount rules, priority booking rights, and capacity-based controls for different user groups.

Queue-Based Booking Logic

Smart queue system that manages booking order, availability windows, and conflict prevention across all venue types simultaneously.

Admin Scheduling Tools

Full admin control panel with holiday blocking, manual booking overrides, and complete operational scheduling management.

Pitch-Sharing Rules

Custom logic for shared-pitch scenarios with dynamic availability calculations and real-time booking conflict prevention.

Technologies Used

React.jsAngularNode.jsMongoDB

Outcomes & Results

  • Unified multi-venue booking operations across pitches, studios, and game rooms into a single manageable platform.
  • Enabled complex membership and pricing configurations to run without manual admin intervention.
  • Delivered reliable, scalable infrastructure connected to a high-profile brand partnership.
  • Ongoing maintenance partnership ensuring continuous platform stability and feature updates.

Want to Build Something Like This?

Let's discuss your project requirements and explore the right approach for your business.

Contact Us!

Why Partner with Savyasachi Infotech?

  • Custom software for unique business needs
  • Solutions that grow with your business
  • Continuous maintenance and support for longevity
  • AI-powered smarter decisions and automation
  • High client retention rate, trusted by businesses
  • Global reach across the United States, UK, and Australia