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 & MentorshipTechnologies
Next.js, Tailwind CSS, TypeScript, PostgreSQL, Prisma, tRPCOverview
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.