Back to Projects
Real Estate & Commercial PropertyCommercial Property Website & DirectoryMVP

Shree Ganesh Plaza

2 months·2026·Shree Ganesh Plaza Management

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.

Shree Ganesh Plaza

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.

Industry
Real Estate & Commercial Property
Duration
2 months
Team Size
2 (1 developer, 1 content coordinator)
Reporting Structure
Direct client engagement with plaza management committee

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

Frontend
React 19Next.js 15TypeScriptTailwind CSSSVG Floor Maps
Backend
Node.jsNext.js API RoutesJWT Admin Auth
Database
MongoDBMongoose ODM
Infrastructure
VercelMongoDB Atlas

Architecture Details

DevOps Setup
Vercel Git integration for automatic deployments. MongoDB Atlas M0 cluster with daily automated snapshots.
External Integrations
Nodemailer (leasing inquiry emails)Google Maps Embed (plaza location)

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.

Security Measures
JWT authentication for admin CMS accessCSRF protection on inquiry form submissionsRate limiting on contact/inquiry endpointsHTTPS via Vercel edge network

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.

Deployment Responsibility
Full deployment and domain configuration. Handover documentation provided for client self-management.
Monitoring & Logging
Vercel Analytics for traffic and performance. Admin action logging stored in MongoDB.

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

Your Role
Full-Stack Developer
Year
2026
Client
Shree Ganesh Plaza Management

Ready to Start Your Project?

Let's discuss how we can help bring your vision to life with innovative technology solutions.