Shree Ganesh Plaza
Shree Ganesh Plaza needed a website that would serve both as a marketing tool for attracting new tenants and as an information hub for existing shopkeepers and their customers. The site features a floor-wise shop directory, tenant profiles with contact information, availability listings for vacant units, and a leasing inquiry form routed directly to the management office.

Business Context
Business Problem
The plaza management received enquiries from prospective tenants via word-of-mouth and physical banners only. There was no central record of which units were vacant, no online presence to attract tenants searching digitally, and visitors had to ask security staff for shop locations. The management needed a low-maintenance online directory that could be updated by office staff with no coding knowledge.
Technical Architecture
Architecture Decisions
Next.js was chosen for static site generation of the public directory pages, giving fast page loads and good SEO without server costs. A MongoDB-backed admin CMS handles CRUD for shop listings. SVG floor maps are embedded in the page and linked to MongoDB document IDs. Tailwind CSS was selected for rapid responsive UI development.
Technology Stack
Architecture Details
Engineering Challenges
Technical Challenges
Designing an intuitive floor-map navigation UX without a full GIS stack. Keeping the CMS simple enough for non-technical property managers while flexible enough to handle varied shop profile structures.
Performance Optimizations
Shop listing pages statically generated with on-demand ISR revalidation triggered from the admin CMS on save.
Scalability Details
Current architecture comfortably handles hundreds of shop listings.
Constraints & Tradeoffs
The SVG floor map approach requires manual redrawing if the plaza layout changes significantly. Photo storage uses external URLs in MVP.
Delivery & Impact
Measurable Impact
Website launched within 60 days. 120+ shop profiles listed in the first two weeks post-launch. Leasing inquiry volume reached 30+ per month within the first quarter.
Client Outcome
The plaza now has a professional digital identity that surfaces in local Google searches. The management committee uses the admin panel to update vacancy status in real time.
Reflection
What Would Be Done Differently Today
I would invest more time up front in the SVG floor map tooling and propose a WhatsApp Business API integration for instant inquiry notification.
Project Details
Ready to Start Your Project?
Let's discuss how we can help bring your vision to life with innovative technology solutions.