Case Study Background
tgwebbanner.webp
  • Industry: Sports & Golf
  • Network: 3,600+ Clubs | 12,000+ Members
  • AI Development: Claude Cowork & Claude Code
thousand green webstore icon.svgthousand green appstore icon.svgthousand green playstore icon.svg
Client
Thousand Greens
Project
Sports
Platform
Web, iOS & Android

Thousand Greens is a global members' network built around reciprocity between private golf clubs. Instead of treating club access as a one-way benefit, Thousand Greens creates an exchange between members. A member lists their own private club, hosts visiting members there, and in return gets the opportunity to play courses that would otherwise be closed to outsiders. Today, the network connects 3,600+ private golf clubs and 12,000+ members across a platform available on web, iOS, and Android. The product brings the complete exchange experience into one place, including: - Global club discovery and map-based browsing - Member and club profiles - Hosting requests between members - One-to-one and group conversations - Community feed and social interactions - Membership management - Billing and renewals - Club and member access management DianApps has built and operated the Thousand Greens platform across its web, mobile, and backend systems for years. Since March 2026, Claude has become part of the team's day-to-day product and engineering workflow.

  • Industry: Sports & Golf
  • Network: 3,600+ Clubs | 12,000+ Members
  • AI Development: Claude Cowork & Claude Code
thousand green webstore icon.svgthousand green appstore icon.svgthousand green playstore icon.svg

Our contribution

whiteDashLine.svg
thousand green our contribution.webp

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.

thousand green our contribution.webp

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.

What Clients Say

Manish Goel

Manish Goel

Founder, Thousand Greens

Thanks to DianApps proven expertise, Thousand Greens is now functioning smoothly, including its core features. The team works thoroughly, ensuring each output is reviewed, tested, and delivered with the utmost quality.

Rachael Thien

Rachael Thien

Founder, Curu

I wasn’t satisfied with the support I received from my previous collaborators and so, I hired DianApps to design my app “Curu” from scratch. They helped me with quality, efficiency, attention to detail, and responsive app development while giving complete support to my app post its launch effortlessly.

Mike Lee

Mike Lee

Founder, Committees

DianApps for Committees is more like a partner than a development team that you just kind of use to build your MVP app. The team was cooperative and trustworthy, and did what they promised to implement on the Committees. They have been very impressive in their work.

René Stavnes

René Stavnes

Founder, VlogTalk

I found DianApps by Googling the best React Native apps in India, and after the onboarding process with successful meetings, the team began with the app delivery and helped me launch VlogTalk within the promised time frame.

Shivek Agarwal

Shivek Agarwal

CEO, AgProp

We have been working with DianApps for more than a year now to handle our entire technology development, and the team has amazingly delivered the work so far. I highly recommend DianApps as they are very genuine and easy to work with people I’ve ever met.

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!

Call us for any Business Enquiries

FlagIndia.svg
India
FlagAustralia.svg
Australia
FlagUnitedStates.svg
United States