Watching Lanka – Curated Travel Experiences Platform for Sri Lanka

Led frontend development of Watching Lanka, a travel platform offering curated destination guides and activity recommendations across Sri Lanka, enhancing user engagement through an intuitive and responsive design.

Role

Senior Frontend Developer

Skills

React & Next.js Development, Responsive Web Design, UI/UX Collaboration, Performance Optimization, Cross-Browser Compatibility, Team Leadership & Mentorship

Technologies

Next.js, Tailwind CSS, TypeScript, PostgreSQL, Prisma, tRPC
watching-lanka

Overview

Watching Lanka is an online travel companion providing comprehensive guides to popular Sri Lankan destinations, activities, and attractions. The platform is designed to help travelers plan their trips with ease through an engaging, mobile-first interface.

Challenges and goals

The main goal was to build a fast, accessible, and visually appealing frontend that supports rich media content and smooth navigation across diverse travel information. Challenges included optimizing performance while managing dynamic content and ensuring cross-device compatibility.

Deliverbles

Responsive Website Development

Implemented a fully responsive UI that adapts seamlessly to desktops, tablets, and smartphones.

Interactive Destination Pages

Developed dynamic content sections showcasing destinations, activities, and travel tips with smooth animations.

Performance & SEO Optimization

Applied best practices for fast load times and improved search engine rankings.

Cross-Browser Support

Tested and ensured consistent behavior across major browsers and platforms.

Team Leadership

Guided frontend developers and collaborated closely with designers and backend teams for project success.

Approach

Component-Based Architecture

Built reusable React components styled with Tailwind CSS to enable rapid development and easy maintenance.

Agile Collaboration

Worked within agile teams to iterate features based on user feedback and evolving requirements.

User-Centered Design

Prioritized usability and accessibility to ensure an inclusive experience for a diverse user base.

Continuous Deployment

Integrated CI/CD pipelines for automated testing and efficient deployment workflows.

Outcome

The Watching Lanka platform successfully elevated the user experience for travelers seeking detailed guides on Sri Lankan destinations. The responsive design and interactive features contributed to increased user engagement and session duration, supporting the platform's growth objectives.