← Back to Projects

Luxury Living

HTML/CSSDjangoDRFResponsive Design
June 2022Live ↗

Context

Luxury Living is a B2B luxury travel company based in New Delhi that connects travel agents with high-end hotels and resorts across Asia, Europe, Africa, and North America. This was my first professional project as a frontend engineer — building their entire web presence from scratch.

The Build

The frontend is handwritten HTML and CSS — no frameworks, no component libraries. Every section, every animation, and every responsive breakpoint was built manually. The backend runs on Django REST Framework, providing APIs for dynamic content like the hotel portfolio and testimonial data.

Working without a framework forced me to deeply understand the fundamentals: CSS specificity, the box model, media queries, layout techniques, and cross-browser quirks. There's no className shortcut when you're writing raw stylesheets for a client who needs pixel-perfect results across devices.

Challenges

Responsive design across breakpoints was the biggest hurdle. The site needed to look premium on large desktop monitors while remaining fully functional on mobile — which is how most travel agents access it on the go. Getting the portfolio grid, testimonial carousel, and navigation to adapt gracefully required careful planning with media queries and flexible layouts.

API integration with Django REST Framework powered the dynamic sections. The portfolio and testimonials are served from DRF endpoints, keeping content manageable without requiring code changes for every update.

What It Taught Me

This project was foundational. Shipping a real product for a real client — with deadlines, feedback cycles, and the pressure of "this has to work in production" — taught me more about professional engineering than any tutorial. It's where I learned that good frontend work isn't about flashy tools; it's about reliability, attention to detail, and understanding your users.