Production case study · client anonymised

A customer platform built around Zoho, end to end.

Three web applications. A shared React frontend. Subscriptions, appointments, documents and support connected through Catalyst, with CRM as the system of record.

3customer-facing applications
~25serverless Catalyst functions
5Zoho products in production
1CRM as the system of record

The brief

One business. A complete customer journey.

The business provides a tool for homeowners. Customers need to create an account, access services through a subscription, arrange appointments, work with documents and get support. We designed and built the platform connecting those steps.

Zoho CRM holds the business data instead of a separate traditional application database. Around 25 serverless Catalyst functions in Java, Node.js and Python provide the application logic and connections.

The client’s name and identifying details are withheld for confidentiality. This case describes the delivered implementation.

3 React applicationsThe customer experience
Zoho Catalyst~25 functions · Java, Node.js, Python
Zoho CRMBusiness records and events
BillingSubscriptions
BookingsAppointments
DeskSupport
Simplified view of the platform components, not a complete data-flow diagram.

What we implemented

Account creation and access

Zoho Catalyst User Management supports sign-up, login and password reset. The React applications provide the customer-facing experience while CRM holds the business records.

Subscriptions and paid features

Zoho Billing handles hosted checkout, free trials and subscription plans. The application connects subscription status with access to paid features.

Bookings and support

Zoho Bookings is connected to the appointment journey. Support requests raised from the public site become tickets in Zoho Desk, joining the customer experience to the operational tools.

Events, documents and external services

CRM webhooks trigger Catalyst functions. Those functions connect application events with e-signatures, third-party data and mapping services, alongside the Zoho products.

The same building blocks, at your scale.

Your project might be one connection, one workflow or a complete application. The relevant experience is knowing how the frontend, serverless functions and Zoho products fit together, and where each piece of business logic should live.

Start with a short brief

What should Zoho do better for you?

Tell us what you’re trying to achieve. A few sentences are enough; you don’t need a technical specification.

  • Usually a reply within one working day
  • An honest view of fit and next steps
  • Scope and price agreed before work begins
Your apps, the outcome you want, and any deadline. Please don’t include passwords or customer data.

We use your details to reply to your enquiry. No mailing list. Privacy policy