Venture studio · Golf course management
Lemon Golf
Golf course management software: tee sheets, online booking, payments, restaurant, pro shop, maintenance and staff operations in one system, built for how courses actually run.
- Status
- Live, in development
- Category
- Golf course management
- Model
- Internal venture
- Based in
- Calgary, Alberta

What it is
Most golf courses run on three to five disconnected systems: one for tee times, another for point of sale, a third for members, and a spreadsheet for maintenance. None of them talk to each other, so staff re-enter data, revenue slips through bookings that only happen online, and nobody can see the whole operation at once.
Lemon brings all of it into one system that course staff can learn in an afternoon. It is built in Canada for seasonal and year-round operations, and designed with operators who have lived with the patchwork.
Who it is for
Golf course operators and management groups, from a single nine-hole course to a group running dozens of properties. The tee sheet serves the pro shop counter and the back office alike, and the operations tools keep the superintendent and the general manager looking at the same information.
Operators can see the product at golfwithlemon.com or book a demo.
What it covers
Tee sheet
A visual drag-and-drop tee sheet with color-coded booking status, multi-course views, dynamic pricing and live weather. Built for the pro shop counter and the back office.Online booking
Self-service booking around the clock: an embeddable widget, integrated payments, automated confirmation calls and a golfer database that ends repeat data entry.Dynamic pricing
Seasonal rates, time-of-day premiums, capacity-based adjustments and day-of-week rules, running in the background so the team does not have to.Restaurant and bar
Floor plans, table management, kitchen display integration, waitlist text messages, bill splitting, server rotation and cover tracking, connected to the rest of the operation.Pro shop and point of sale
A product catalog with variants, live inventory, vendor tracking, promo codes and transaction history, built around how pro shops work rather than a generic retail POS.Course maintenance
Tasks, work orders, condition reports, chemical application logs, equipment tracking and photo documentation. Keeps the superintendent and the general manager on the same page.Staff operations
Messaging, scheduling, time tracking, shift swaps, payroll access and role-based permissions, built into the platform rather than bolted on.Analytics and reporting
RevPAR, occupancy, peak-hour analysis, revenue breakdowns, member churn prediction and retention scoring.


What is next
Pro shop point of sale
Full inventory and point-of-sale system.Restaurant operations
Floor plans, ordering and kitchen integration.Maintenance system
Task management and condition reporting.Native mobile apps
Staff apps for marshals, starters and maintenance crews.Tournament management
Event scheduling and scoring.Marketplace
Third-party integrations and extensions.
Every feature ships to every customer at no extra cost. There are no feature paywalls and no per-module pricing.
How it is sold
Lemon launched with a lifetime deal for its first 100 founding members: one payment that covers every current and future feature, unlimited staff accounts, unlimited bookings, and in-person setup and training. No monthly fees and no per-transaction charges.
After the founding cohort, pricing moves to an annual plan with the same all-inclusive approach.
Under the hood
Lemon is built on Next.js 15, React 19, TypeScript, PostgreSQL and Drizzle ORM, in a monorepo with a shared database layer, deployed on Vercel with Supabase handling auth, storage and real-time features.
Payments run through Helcim. Automated booking confirmations use Bland.AI. Transactional email goes through Resend. The course directory uses MapLibre GL for maps.
The schema is typed end to end, so the database shape propagates to the interface, and multi-tenant isolation is enforced at every layer. It is built to scale from a single nine-hole course to a management group running dozens of properties.
Built with Next.js 15, React 19, TypeScript, PostgreSQL, Drizzle ORM, Supabase, Vercel, Helcim, Bland.AI, Resend and MapLibre GL.
Why we built it
Lemon is an internal venture. We did not build it for a client; the opportunity was too clear to leave alone. Golf course operators are underserved by software: the tools that exist are legacy systems with dated interfaces, generic hospitality software forced into a golf-shaped hole, or point solutions that create more problems than they solve.
We applied the same process we use for clients, research, design, build, ship, and made the platform we would want if we ran a course. How it was built and run is written up as a case study.