Our contribution

DianApps Contribution in Building The Thousand Greens Project
Thousand Greens is a members' network built on reciprocity between private golf clubs. Members list their own club, host visiting members, and in return gain access to courses that are otherwise closed to outsiders. DianApps has built and operated the platform across web, iOS, Android, and backend systems for years. The product includes global club discovery, member and club profiles, hosting requests, one-to-one and group chat, community feed, membership, billing, renewals, and access management. Since March 2026, Claude has become part of the product and engineering workflow. Claude Cowork is used by Thousand Greens founder Manish Goel and the DianApps Product Owner to shape member feedback and product ideas into clear engineering briefs. Claude Code supports development across the existing codebase, performance investigation, testing, and modernization. In the last year, 65% of all code changes across web, mobile, and backend were written with Claude.

Challenges
Before
1
Mature multi-platform product: Years of accumulated code across web, mobile, and backend made new development and changes increasingly complex.
2
Feature development vs. maintenance: New member requests had to compete with ongoing maintenance and technical improvements.
3
Performance investigations: Slow experiences required deeper investigation to identify the actual underlying request or implementation rather than applying surface-level fixes.
4
Modernization without disruption: Older parts of the platform needed modernization, but pausing feature development for months was not an option.
5
Complex membership model: Pricing, billing, renewals, and upgrades needed to reflect the reciprocal nature of the network, including the value a member's club brings and the access they receive.
After
1
Claude-assisted product development: Member feedback and new ideas are worked through in Claude Cowork and translated into actionable engineering briefs.
2
AI-assisted engineering: Claude Code works with the existing codebase, investigates application behavior, implements changes, and supports testing.
3
Faster delivery: Work that previously could be sized in quarters can now move in weeks, with member-driven features often reaching users within the same month.
4
Root-cause performance optimization: Performance data is analyzed alongside the code responsible for it. One club-opening experience improved from close to 1 second to approximately 75 milliseconds.
5
Continuous modernization: Older components are replaced as part of normal feature development, allowing modernization to happen without stopping releases.
6
Safer business-logic changes: Claude Code helps implement membership, pricing, billing, renewal, and upgrade changes against existing rules and tests.
7
Human-led releases: Product decisions, engineering reviews, testing, and production releases remain under human control.
Project Prototype
Result
65% of Code Changes Written With Claude In the last year, Claude was used to write 65% of code changes across Thousand Greens' web, mobile, and backend systems. Quarters to Weeks The development cycle has accelerated from work previously sized in quarters to work moving in weeks. Member feedback can move from product conversation to a working test build while the original context is still fresh. ~1 Second → ~75ms A club-opening experience that could take close to one second on a bad day now responds in approximately 75 milliseconds, following root-cause performance investigation. Modernization Without Stopping Releases Legacy parts of the platform are being replaced incrementally within normal feature development instead of requiring a separate modernization phase. AI Inside the Product The next phase is bringing more natural AI-powered interactions directly to members, including finding the right club or host, asking for what they need in their own words, and arranging a game through more conversational experiences. Throughout the process, Claude accelerates the work while people remain responsible for product decisions, engineering validation, and releases.
We are Excited to Be a Part of Your Next Big Project!
Your big dreams deserve the right strategy. Fill out the form, pick a time that works for you, and let’s connect!
Email Us






























