Back
Travel Advisory Web App
Year
2025
Language & Frameworks
React, .NET, PostgreSQL, Mapbox GL, Tailwind CSS, JSON
Description
Pearl Lanka is a Sri Lanka-focused travel advisory platform designed to help tourists explore destinations, understand local conditions, and make informed travel decisions. It combines interactive maps, weather information, safety ratings, and cultural guidance into a single platform.
My Role
Backend-Developer
Contributed across the server side lifecycle:
Contributed across the server side lifecycle:
- βοΈ Backend: Developed the backend using ASP.NET Core with a structured API architecture.
- πΊοΈ Maps: Integrated Mapbox GL for interactive maps, location search, and destination exploration.
- π¦οΈ Weather: Integrated weather data to provide location-specific weather information.
- π‘οΈ Safety: Implemented a safety scoring system to help users assess the safety of different locations.
- π Culture: Developed a JSON-based etiquette and cultural guidance feature that reads and suggests recommendations for international travellers.
- π Auth: Implemented JWT-based authentication and authorization.
- π Reporting: Built an admin reporting system for reviewing and managing submitted reports.