Bajaj Motors Nepal - Official Website
Developed the official website for Bajaj Motors Nepal with interactive 3D elements and responsive design using HTML, CSS, Tailwind, JavaScript, and Three.js.

Project Overview
The Challenge
Bajaj Motors Nepal required a modern, high-performance web presence that went beyond traditional static brochures. The objective was to engineer an immersive digital showroom featuring interactive 3D elements, allowing users to explore vehicles in real-time while maintaining strict Core Web Vitals and a fully responsive design across all devices.
Technical Architecture
- Frontend Frameworks: HTML5, CSS3, Tailwind CSS
- 3D Rendering & Interactivity: Vanilla JavaScript, Three.js, WebGL
- Optimization: Mobile-first responsive design, technical SEO
The Solution
To deliver this immersive WebGL-powered experience, I integrated Three.js to render 3D motorcycle models directly in the browser, eliminating the need for external applications. I built the surrounding user interface using Tailwind CSS, ensuring a lightweight, fluid responsive design that strictly aligns with Bajaj's corporate branding.
A major focus was placed on technical web design and JavaScript rendering optimization. I engineered the event loops and canvas rendering to ensure the heavy 3D assets did not block the main thread, preserving fast loading speeds and high SEO performance.
The Impact
- Launched a high-fidelity 3D web experience that runs seamlessly on both mobile devices and desktop browsers.
- Improved user engagement and product exploration without sacrificing site speed.
- Elevated the corporate brand identity through precise UI customization and modern interactive design.