Bandlamudi Gardens
A website for a wedding venue, and a back office that can’t book a hall twice over.

Every family comes to a wedding venue with the same question: is our date free?
Bandlamudi Gardens is a kalyana mandapam, a wedding hall, on Amaravathi Main Road in Guntur, India. It has three halls and a wing of rooms on one property. I made both ends of that question: the website where a family asks it, and the back office that answers it.

The website
The site had to feel as grand as the weddings it hosts. It opens on a film, then moves through espresso-dark pages with champagne-gold detail, with a jaali, the carved lattice of Indian architecture, as a quiet pattern behind the words. Each hall has its own page. Vedika, Veduka and Venue are easy to mix up, so the guest range sits beside each name.
There’s also a page for the rooms, a gallery, wedding videos and a set of guides to planning a function in Guntur.

On the site a family can only ask for a date. The back office answers, and the old one could say yes twice.
The old booking application worked day to day, but nothing stopped two families being confirmed in the same hall at the same time. Families plan around a muhurtham, the auspicious time for the ceremony, so a date isn’t something you can just move. I rebuilt the whole system from the ground up.


In the rebuild, the database itself says no.
The rule sits underneath every screen, in the place the bookings are stored. If two people press confirm in the same second, one of them is told no. A mistake on a page can’t get past it.
An enquiry holds nothing, so a family can wait on a date without blocking it. Only a confirmed booking takes the hall.
Rooms are harder
A hall is booked one slot at a time. A stay runs across several nights, so two stays clash if any one night overlaps. The database checks the whole stay against everything else in that room, across six double rooms and a suite.

Around that rule
With the dates safe, I rebuilt the rest of the back office. It’s quiet and fast, for people who need an answer in seconds, and it installs as an app on a phone.
- Year planners for each hall
- A month view for each room
- A ledger and receipts
- GST tax invoices
- Reports that export to Excel
- An audit log
- Access set by staff role
- A help guide inside the app