Work

Six builds. Each one fixes a specific way a business loses enquiries.

Every card below opens a working site, not a picture of one. Booking flows, carts, date pickers and filters all run — open one on your phone and use it the way a customer would.

Healthcare · aesthetics clinic

Lumière Aesthetics

  • The business problemBooking meant calling during clinic hours and asking the price of a treatment out loud. Every browser at 11pm was a lost appointment.
  • The conversion solutionA four-step in-page booking flow — treatment, practitioner, date, time — with prices visible before the final step, so the enquiry arrives already qualified.
HTML5Hand-written CSSVanilla JS4-step booking state
Live Preview — the Lumière Aesthetics demo, opens in a new tab

Local retail · clothing boutique

Aangan Chikankari

  • The business problemEvery price lived in Instagram DMs. Customers asked, waited a day, and bought somewhere else — and the shop retyped the same reply twenty times a week.
  • The conversion solutionA filterable catalogue with the price and every available size on each piece, sold-out sizes greyed rather than hidden, and a cart that composes one itemised WhatsApp message the shop can act on immediately.
HTML5Hand-written CSSVanilla JSCart & order builder
Live Preview — the Aangan Chikankari demo, opens in a new tab

Hospitality · luxury homestay

Kothi Bagh

  • The business problemFive rooms, and no way for a guest to ask about specific dates without writing an email and waiting for a reply that might not come.
  • The conversion solutionLive availability, a room selector wired to the enquiry form, and a running total — nights × rate — so the guest knows the cost of the stay before they send anything.
HTML5Hand-written CSSVanilla JSDate & rate maths
Live Preview — the Kothi Bagh demo, opens in a new tab

Professional services · custom home builder

Ironwood Custom Homes

  • The business problemTwenty-five years of finished houses, and the site showed three stock photos. The strongest asset the business owned was invisible.
  • The conversion solutionA filterable project portfolio — each house with its own brief, square footage and cost band — so an enquiry arrives already knowing the budget it is working to.
HTML5Hand-written CSSVanilla JSFilterable portfolio
Live Preview — the Ironwood Custom Homes demo, opens in a new tab

Education · coaching institute

Apex Classes

  • The business problemParents compare institutes on results and fees. Neither number appeared anywhere, so every enquiry began with the same two questions.
  • The conversion solutionResults, seat counts and fees published on the page, and a batch table whose button pre-fills the demo-class form — class, target and all — so booking takes one tap instead of a form.
HTML5Hand-written CSSVanilla JSLive seat counters
Live Preview — the Apex Classes demo, opens in a new tab

Travel · trip planning

Kesari Journeys

  • The business problemThe enquiry form collected a name and a phone number, so every call-back began from nothing and half of them went nowhere.
  • The conversion solutionA short planner that asks dates, party size, budget band and pace, and hands the sales call a brief instead of a lead.
HTML5Hand-written CSSVanilla JSMulti-step planner
Live Preview — the Kesari Journeys demo, opens in a new tab

Services

Three things, engineered properly

Complete business websites

Multi-page sites for retail, clinics, restaurants, salons and professional services. Hand-coded, mobile-first, and fast on a weak connection.

Conversion landing pages

Single-page funnels for ad campaigns and promotions. One page, one action, and a measurable result at the end of it.

WhatsApp ordering & local search

One-tap chat with the order already written, Google Business Profile claimed and filled, and Maps directions that open in the customer's own app.