Back to Projects

Explore Lanka — Gamified Tourism Web App

A gamified tourism platform designed to enhance the travel experience in Sri Lanka. It features GPS-based visit verification, a rewards system with leaderboards, and personalized user profiles. A key component is the AI-powered trip-planning assistant that leverages Mapbox for intelligent route suggestions and attraction recommendations. The application is secured with JWT authentication, utilizes Supabase for robust storage, and relies on an automated deployment pipeline through GitHub and Vercel.

Project Overview

Project Type

Group Project

Year

2025

Focus

Full-Stack Development

My Role

Full-Stack Developer

Technologies Used

React
AI
Mapbox
Supabase
JWT
Vercel
Explore Lanka — Gamified Tourism Web App

My Contributions

  • Developed a full-stack tourism platform with GPS-based visit verification, rewards, leaderboards, and user profiles.
  • Built an AI-powered trip-planning assistant with Mapbox-based route suggestions, attractions, and location recommendations.
  • Implemented JWT authentication, Supabase storage, and automated deployment using GitHub and Vercel.