ClashVault
Solo · 2025Clash of Clans upgrade tracker & planner

- Domain packages
- 3Parser, planner, and timer logic
- Entitlements
- StripePremium access enforced in product
- Production status
- LivePublic planner on a custom domain
Overview
A Clash of Clans web app for tracking upgrades and planning base progression, built as a modular monorepo with charts and Stripe-gated features.
What I built
- →Upgrade tracking and base-progression planning for Clash of Clans
- →Modular monorepo — separate parser, planner, and timer packages
- →Progression charts to see what to prioritize next
- →Stripe-gated entitlements for premium features
Key product decision
Keep planning, parsing, and timer logic outside the interface so game-domain changes can be tested without rewriting the product shell.
Case study notes
01
Context
Clash of Clans progression is a maze of upgrade timers and priorities; players track it in their heads or in spreadsheets and still mis-prioritize what to build next.
02
Implementation
I built it as a modular monorepo — separate parser, planner, and timer packages — so the domain logic stays clean, layered on progression charts, and gated premium features behind Stripe.
03
Current state
The live planner at clashvault.app gives players one place to track progress and decide what to upgrade next.
Source is private — want a walkthrough or a deeper look? Email me.