Platform · 2025 - 2026
Weblite
Full Stack Developer
Interactive real estate platform with embedded 3D property models and OpenStreetMap location mapping tuned for fast first loads on heavy assets.

01 - Problem
Buyers evaluating a project online get static galleries and a pin on a map. Selling a property that isn't built yet needs something closer to walking it but 3D models and high-resolution renders are exactly the assets that make a page slow enough to abandon.
02 - Solution
I built the platform on the MERN stack with 3D property models embedded directly in the browsing experience, and integrated OpenStreetMap so buyers can explore where a unit actually sits. Performance came from lazy loading heavy assets only when they enter view and reusing assets across views rather than re-fetching them per route.
03 - Result
A property exploration experience that stays responsive and scalable while carrying 3D content, live at view.ecopark.theecoworldgroup.com - and it feeds the same inventory the sales CRM runs on.
Deployment & infrastructure
Hosted on AWS
3D models and image assets are served from S3 behind CloudFront so the heaviest part of the page comes off a CDN edge, while the Node API runs on EC2 behind Nginx with PM2. Deployed to a dedicated subdomain with its own certificate.
Services & configuration
- EC2
- S3
- CloudFront CDN
- Nginx
- PM2
- SSL + subdomain
What I built
- Developed an interactive real estate platform using the MERN stack with embedded 3D property models.
- Optimised application performance through lazy loading and asset reuse techniques.
- Integrated OpenStreetMap for interactive property location mapping.
- Built a responsive and scalable property exploration experience using React, Node.js, Express and MongoDB.
Tech stack
- React.js
- Node.js
- Express.js
- MongoDB
- OpenStreetMap
- 3D Models
Built by
Tarun Kumar Singh
Full Stack Developer

