Services 01Work 02About Us 03Join 04Contact 05
All work
LiveRealtime · Sports2025 - ongoing

Pickelton

An ongoing realtime sports community & tournament management platform for Pickleball and Badminton — where players organize tournaments, track scores live, watch streams, and analyze their performance across web and mobile.

Visit live site pickelton.app
Product overviewPickelton hero screenshot
The brief

A sports ecosystem where players organize tournaments, track scores live, and analyze their game.

Pickelton brings Pickleball and Badminton communities together across a React Native mobile app and a Next.js web experience. Players register, create and manage clubs, spin up tournaments, schedule matches and follow brackets, all in one place.

The project is ongoing, with the heart of the product built around realtime: live scoring streams to every viewer instantly, leaderboards update as matches play out, and different services stay synchronized through Redis caching and Redis pub/sub events.

Behind it all sits a Java 21 backend, JWT authentication, PostgreSQL data storage, WebSockets for realtime scoring, and a Golang live-streaming layer using WebRTC and HLS.

What it does

A full tournament ecosystem.

/ 01

Live scoring

Real-time match scoring that streams instantly to every spectator — no refresh, no lag.

/ 02

Real-time leaderboards

Standings and rankings update live as matches finish, powered by Redis cache and Redis pub/sub events.

/ 03

Clubs & tournaments

Create and manage clubs, spin up tournaments, and run full brackets end to end.

/ 04

Match scheduling

Plan fixtures, manage rounds and keep everyone in sync across a tournament.

/ 05

Player analytics

Statistics and insights that turn every match into a record of a player’s progress.

/ 06

Live streaming · ongoing

A Golang streaming layer with WebRTC and HLS support lets players and spectators follow events beyond the scoreline.

Under the hood

Tech stack.

RN
Mobile app
React Native
N
Web app
Next.js
J21
Backend
Java 21
Pg
Database
PostgreSQL
Re
Cache
Redis
Pub
Service events
Redis pub/sub
JWT
Auth
JWT
WS
Realtime scoring
WebSockets
Go
Live streaming
Golang + WebRTC + HLS
Screens

A look inside.

Who built it

The Pickelton crew.

The people behind the build — and exactly what they owned.

Manoj Padmanabha
Manoj Padmanabha
Founder & CEO · Product & Platform

Owns live streaming, authentication, user profiles and tournament creation workflows.

Live streamingAuthProfilesTournaments
Arvind
Arvind
Co-founder · Backend

Owns matches and live scoring flows across the backend and realtime layer.

MatchesLive scoringBackend
Srajanya
Srajanya
Associate Software Developer · Frontend

Builds the frontend experience for web and mobile tournament workflows.

FrontendUIRealtime UI
Kamal
Kamal
QA Engineer

Tests tournament, scoring, authentication and realtime flows for release quality.

QATestingRealtime
Vishal
Vishal
Senior Consultant

Advised on system architecture and the realtime design — scaling live scoring and events.

ArchitectureWebSocketsScaling
Next project
Explorix
G
GraceSea Grace assistant - online
Scripted demo assistant