Creative Digital Agency · Colombo · Working globally
All work

Flagship case study ·2026

Digital product · Sports booking platform

CricBook

Building Sri Lanka's digital sports booking experience.

  • Branding
  • Product Design
  • Web
  • Technology
  • Growth
CricBook homepage — Book the court. Not the phone call.
Client
CricBook
Industry
Sports Technology
Location
Colombo, Sri Lanka
Services
  • Branding
  • Product Design
  • UI/UX
  • Web Design
  • Development
  • SEO
  • Social Media
Project type
Digital product · Marketplace · Booking platform
Year
2026

A complete sports booking ecosystem connecting players, venues and bookings — from brand identity and product UX to platform development, SEO and growth.

Visit cricbook.lk (opens in a new tab)

01 The challenge

Booking a court shouldn’t start with a phone call.

In Sri Lanka, a game of indoor cricket or futsal usually starts with calling around. Availability lives in a paper diary, a WhatsApp thread and somebody’s memory — and none of them agree.

CricBook needed more than a website. It needed a digital system connecting players, venues and bookings in one experience.

  • Phone calls“Is 7 free tonight?”
  • WhatsAppThree chats, one slot
  • Walk-insAlready at the gate
  • Social mediaDMs nobody tracks
  • Paper diaryWritten in the book
  • Manual calendarsUpdated when someone remembers

CricBook

One live calendar

02 The big idea

From brand to platform.

Uniix Studio worked across the entire digital experience — from identity and product UX to the customer-facing platform, the venue-owner experience, content and growth foundations. Brand, product and technology were built together.

  1. 01

    Brand

    An identity with the energy of the game.

    • — Wordmark + spark mark
    • — Colour & type system
    • — Brand voice
  2. 02

    Product

    Two journeys designed as one system.

    • — Player booking flow
    • — Venue console
    • — Design system
  3. 03

    Platform

    The product, engineered and shipped.

    • — Responsive web app / PWA
    • — Booking + payments
    • — Venue management
  4. 04

    Marketing

    The brand, carried beyond the interface.

    • — Social creative
    • — Story reel
    • — Venue flyers
  5. 05

    Growth

    Foundations that compound over time.

    • — Technical SEO
    • — Local landing pages
    • — Content architecture

03 Scope

What we built.

Twelve disciplines, one team, one product. None of them were handed off to someone else.

  1. 01

    Brand Identity

    Named the energy: the spark mark, the wordmark and a palette built for courts under floodlights.

  2. 02

    Product Strategy

    Framed CricBook as a two-sided product — a player app and a venue tool — from day one.

  3. 03

    UI/UX Design

    Designed the player journey from venue discovery to confirmed booking.

  4. 04

    Web Design

    Designed the public site to sell the product, earn trust and bring venues on board.

  5. 05

    Web Development

    Built the responsive customer-facing platform and its supporting digital experience.

  6. 06

    Booking Platform

    Per-court availability, held slots at checkout, online or cash-at-venue payment.

  7. 07

    Venue Management

    A console for calendars, walk-ins, pricing, staff, customers and settlement.

  8. 08

    SEO

    Created the technical and content foundation for sport, venue and location search.

  9. 09

    Content Strategy

    Sports guides, price indexes and a blog structured around what players actually ask.

  10. 10

    Social Media Design

    A launch system of posts and stories that reads as CricBook at a glance.

  11. 11

    Marketing Creatives

    Venue-acquisition flyers and campaign assets for owners and players.

  12. 12

    Digital Product Experience

    One voice, one visual language and one logic from Instagram to invoice.

04 Brand identity

Built to feel as energetic as the game.

Two strokes of lightning, magenta over mint, and a ball in flight. The spark mark carries the speed of the sport; the condensed wordmark carries its noise. Then we made the whole system work inside a booking interface.

CricBook logo lockup on white — spark mark with Cric in navy and Book in magenta
CricBook spark mark on navy
CricBook CB monogram on navy with lightning accents

Colour — weighted by use

  • #221C63Deep IndigoSurfaces, navigation, the night-session mood
  • #ED1C8EMagentaPrimary action — Find a court, Pay, Book
  • #22E0A0MintAvailability, success, confirmed
  • #4B3FF5Electric BlueHighlights and secondary toggles
  • #F5C518GoldTrust score and verified badges
  • #F4F3F8Light SurfaceApp canvas for long browsing

Display — Barlow Condensed 800

Book the court.
Not the phone call.

BOOK · PLAY · COMPETE

Text — Inter 400 / 500 / 600

Live availability across indoor cricket and futsal courts.

Condensed for the headline noise. A neutral grotesque for prices, times and court numbers — the parts players read under floodlights on a phone.

60sTo book
24/7Online
24hFree cancel

From identity to interface

UI kit — components

Find a court List your court freeGet directions

Slot states — labelled, not only coloured

  • 7:00 PMAvailable
  • 8:00 PMHeld
  • 9:00 PMBooked
  • 10:00 PMClosed

Venue card

Indoor cricket court photo on a CricBook venue card
Cricket · Futsal

Indoor arena

Colombo · 2.4 km

Price on the card, per hour

CricBook app splash screen with the spark mark
CricBook onboarding: Every court in Sri Lanka, one tap away.

05 Product design

Designing the game before the game starts.

From venue discovery to payment, every step was designed as one experience. Five stages, each with one job — and one decision the player shouldn’t have to think about.

Stage 01 — Discover

Start from the sport and the side of town.

Players don't search for a venue name. They search for a game near them tonight.

  • Sport toggle sits above everything — cricket and football never mix in one list
  • Area selection defaults to where you are, with a map and a list view
  • Price pills on the map, so cost is visible before a tap
CricBook app home with sport toggle, search and nearby filters
CricBook map view with price pills on each venue
CricBook desktop design: futsal venues near you, in a grid of venue cards
CricBook desktop design: select a time slot with a booking summary

The same flow, designed for desktop — one component system across both.

06 Booking experience

From “Where should we play?” to “See you at 8.”

Eight screens, about a minute. The slot is held while you check out, so it can’t be taken from under you mid-booking.

  1. Step 01, Find a venue: Nearby venues on a map, priced before you tap.

    01

    Find a venue

    Nearby venues on a map, priced before you tap.

  2. Step 02, Choose your sport: Cricket or football — one toggle, two different lists.

    02

    Choose your sport

    Cricket or football — one toggle, two different lists.

  3. Step 03, Compare courts: Distance, rating and price on every card.

    03

    Compare courts

    Distance, rating and price on every card.

  4. Step 04, Check availability: Amenities, reviews and a direct path to live slots.

    04

    Check availability

    Amenities, reviews and a direct path to live slots.

  5. Step 05, Choose a time: Seven days, three dayparts, every slot labelled.

    05

    Choose a time

    Seven days, three dayparts, every slot labelled.

  6. Step 06, Confirm: Court, time, price and cancellation terms — on one screen.

    06

    Confirm

    Court, time, price and cancellation terms — on one screen.

  7. Step 07, Pay: Held while you pay. Confirmed the moment it clears.

    07

    Pay

    Held while you pay. Confirmed the moment it clears.

  8. Step 08, Play: A booking reference you show at the counter.

    08

    Play

    A booking reference you show at the counter.

07 Venue experience

Behind every booking is a venue.

A booking platform that only serves players is half a product. Venue operators needed to run their business — cash, walk-ins, regulars and staff included — not simply receive bookings.

Player experience

Find, book and pay in about a minute.

Venue experience

Run every court from one live calendar.

CricBook

One connected platform — a slot sold anywhere is off sale everywhere.

One live calendar

Online, cash, walk-in and regular bookings land court-by-court in one calendar. Fill a slot here and it goes off sale everywhere.

CricBook venue console calendar showing two courts with online, cash, walk-in and regular bookings

Console modules

  • Overview
  • Calendar
  • Bookings
  • Walk-ins
  • Courts
  • Rates
  • Closures
  • Customers
  • Staff
  • Promotions
  • Events
  • Revenue
  • Settlement
  • Notifications

Console views are from CricBook’s public venue demo — the venue, names and figures in them are illustrative, as labelled in the product.

CricBook venue management sign-in: Run your venue. Not your notebook.
CricBook for venue owners flyer: Keep taking cash. Lose the diary.

08 The system

One platform in the middle of the game.

Players and venues never had a shared source of truth. CricBook became it — every capability below reads and writes the same courts, slots and bookings.

Books

Player

  • Discovery
  • Availability
  • Booking
  • Payments

One platform

CricBook

One source of truth for every court and slot.

  • Notifications
  • Customer data
  • Venue management
  • Reporting

Operates

Venue owner

09 Responsive

Designed for the screen in your hand.

Courts get booked on the way to somewhere — in a tuk-tuk, on a commute, mid-argument in the group chat about who’s free. So the phone came first, and it installs to the home screen like an app.

CricBook venue page on desktop
CricBook homepage on a phone
  • CricBook mobile homepage with sport and area search

    01 Mobile homepage

  • CricBook mobile venue map with prices

    02 Venue listing

  • CricBook mobile venue details page with availability

    03 Venue details

  • CricBook mobile availability and slot selection

    04 Availability

  • CricBook mobile booking confirmation

    05 Booking confirmation

10 Website design & development

Where product meets brand.

The public site has to sell a product, earn a stranger’s trust and bring venues on board — while every page stays one tap from a live booking. It balances:

  • Product discovery
  • Conversion
  • Trust
  • Sports imagery
  • Live booking
  • Venue acquisition
  • SEO
  • Educational content
The full CricBook homepage, from hero to footer
  1. 01Homepage

    CricBook homepage hero: Book the court. Not the phone call.
  2. 02How it works

    CricBook How it works page: Find it. Book it. Play it.
  3. 03Venue discovery

    CricBook venue discovery map with prices on each venue
  4. 04Venue page

    CricBook venue page with availability and booking steps
  5. 05List your venue

    CricBook for venue owners page: Run your venue. Not your booking chaos.
  6. 06Sports content

    CricBook indoor cricket courts in Colombo page

11 Search & growth

Built to be discovered.

SEO wasn’t bolted on after launch. The information architecture follows the way players search — sport, then area, then venue — so every search path ends at a bookable slot.

  1. 01

    Search

    “indoor cricket near me”

  2. 02

    Sport

    /indoor-cricket · /futsal

  3. 03

    Location

    /play/malabe · /play/athurugiriya

  4. 04

    Venue

    /venues/[venue]

  5. 05

    Booking

    Live slot → confirmed

  • Technical SEOSitemap, robots, canonical metadata and generated Open Graph images across every route.
  • Structured dataOrganisation, website and page-level schema so search engines read venues and guides correctly.
  • Search-first architectureSport → area → venue URLs that mirror how players phrase the search.
  • Local intentArea pages for where people play, and area landing pages for venue owners across Sri Lanka.
  • Sports contentCourt-dimension guides and a court price index that answer questions before they're asked.
  • Blog architectureArea- and sport-led articles that link back into the pages that book.
  • Internal linkingGuides link to sports, sports to areas, areas to venues — every path ends at a bookable slot.
  • AI-search readinessAn llms.txt and answer-shaped copy so assistants can describe CricBook accurately.

Areas the site is structured around

  • Colombo
  • Nugegoda
  • Dehiwala
  • Mount Lavinia
  • Negombo
  • Malabe
  • Athurugiriya
  • Polgasowita

Plus sport pages for indoor cricket and futsal, court-dimension guides, a court price index and area landing pages for venue owners across the island.

  • CricBook Indoor cricket & futsal in Malabe area page

    Area page

  • CricBook Sri Lanka indoor court price index page

    Price index

  • CricBook List your Nugegoda court page

    Venue acquisition

  • CricBook blog index with sports and area articles

    Blog

We don’t publish traffic or ranking numbers for CricBook here — this is the foundation, not a scoreboard.

12 Content & social

The product doesn’t stop at the interface.

We extended the CricBook identity into social content, promotional communication and growth assets, so the brand stayed recognisable long before anyone opened the app.

CricBook venue flyer: What is CricBook, three steps to go live
CricBook launch post: Courts
CricBook campaign post: Founding courts, mint
CricBook post for venue owners
CricBook campaign post: Founding courts, magenta
CricBook story: Why I started CricBook
CricBook story: You message the venue… and then you wait for a reply.
CricBook post: Proof
CricBook post: How
CricBook post: Courts, alternate

13 Motion

Designed to move.

A logo reveal that strikes like the mark, and a vertical story reel that walks through the problem — for players and for venues — before CricBook arrives.

Logo reveal

  • 01 · The question

  • 02 · The player problem

  • 03 · The venue problem

  • 04 · The reveal

Indoor cricket nets under floodlights

Book. Play. Compete.

CricBook desktop design: You are booked confirmation
Futsal player striking the ball on indoor turf
CricBook logo lockup on navy
CricBook wordmark

14 Outcome

Built as a foundation for scale.

CricBook is early, and we’d rather show the foundation than invent a scoreboard. What exists today:

  1. 01Unified player booking experience
  2. 02Digital venue discovery
  3. 03Live, per-court availability
  4. 04Structured venue onboarding
  5. 05Connected player and venue workflows
  6. 06Mobile-first booking journey
  7. 07Search-ready content architecture
  8. 08Scalable product foundation
  9. 09One brand across every touchpoint

15 Technology

Engineered like a product, not a brochure.

One codebase serves players and venue owners, on the web and on the home screen. The stack below is what CricBook actually runs on.

Frontend
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
Platform
  • Responsive web app
  • Installable PWA
  • Capacitor iOS & Android shells
Backend
  • Node.js
  • Express
  • Prisma
Data
  • PostgreSQL on Supabase
Payments
  • PAYable — card, FriMi, eZ Cash
Authentication
  • Phone OTP
  • Google Sign-In
Messaging & media
  • Transactional email
  • Web push
  • Cloudinary
  • Google Maps
Deployment
  • Vercel
  • Containerised API

16 One project, many disciplines

One product. Every layer.

Design × Technology × Growth

  1. 01

    Brand

  2. 02

    UX

  3. 03

    UI

  4. 04

    Web

  5. 05

    Platform

  6. 06

    Content

  7. 07

    SEO

  8. 08

    Growth

Idea, brand, experience, platform, launch, growth — carried by one studio, so nothing was lost between the people who designed it and the people who built it.

Questions

About this project

What is CricBook?

CricBook is a sports booking platform for indoor cricket and futsal courts in Sri Lanka. Players see live per-court availability and prices, book in about a minute, and pay online or in cash at the venue where that's offered. Venue owners run their bookings, walk-ins, pricing and settlement from one console.

What did Uniix Studio do for CricBook?

Uniix Studio designed and built CricBook end to end: brand identity, product strategy, UI/UX for the player app and the venue console, web design and development, the booking and payment flows, SEO and content architecture, and social media and marketing creative.

Is CricBook a website or an app?

Both. CricBook is a responsive web application that installs to the home screen as a PWA, with Capacitor shells prepared for iOS and Android — one codebase serving players and venue owners.

How do payments work on CricBook?

Players can pay online through PAYable by card, FriMi or eZ Cash, pay a deposit, or reserve and pay cash at the venue where the venue allows it. The slot is held while the player checks out.

Closing

Good digital products don’t stop at the interface.

CricBook brought brand, product design, technology and growth into one connected experience — built by Uniix Studio.

Have a product worth building?