Our own product initiative — a modern SaaS platform that revolutionizes how sports tournaments are organized and managed.
As passionate sports players and tournament organizers, we identified a critical gap in the market: existing tournament-management tools are either outdated, overly complex, or lack essential features. Tournee addresses these pain points with an intuitive, feature-rich platform that handles everything from participant registration to real-time bracket updates.
The platform supports multiple tournament formats including single/double elimination and round-robin, automates bracket generation and seeding, provides live score tracking, and works seamlessly across web and mobile devices.
Tech wrap-up
The frontend leverages React Native with Expo for cross-platform support, enabling deployment to web, iOS, and Android from a single codebase. The UI is crafted with NativeWind (Tailwind CSS) and a custom component library, while URQL handles GraphQL state management with intelligent caching.
The backend is powered by NestJS with a GraphQL API, using PostgreSQL with MikroORM for data persistence. BullMQ handles asynchronous job processing for tournament operations like bracket generation and standings calculation.
Both repositories benefit from domain-driven design — domains communicate through events, so they can be developed and understood in isolation.
What we brought
Services behind this project
Mobile.
Cross-platform apps from one codebase, plus native iOS/Android where it counts.
Backend & APIs.
Typed services, clean data models, and APIs built to scale without surprises.
Web & frontend.
Production React/Next.js apps, design systems, and dashboards that stay fast as they grow.
Cloud & DevOps.
Reproducible infrastructure as code, CI/CD, and observability — no console drift.
Data & integrations.
Pipelines, third-party integrations, and the glue that makes systems talk.
Have a problem like this?
Start with a free 30-minute audit — we'll tell you straight whether we can help.
30 min · Google Calendar · no sales deck
Prefer to write? Send us a message →
