Inspiration

Travel planning can be overwhelming, especially when navigating the complex world of visa requirements. We've all been there - excitedly planning a trip only to discover we need a visa, or worse, finding out too late that our passport expires before the required validity period. The inspiration for Passport Pal came from personal experiences of confused travelers trying to piece together information from multiple government websites, each with different formats and conflicting information. We wanted to create a single, reliable source of truth that makes travel preparation as simple as choosing a destination.

What it does

Passport Pal is your comprehensive visa requirement checker that:

-Instantly shows all destinations you can travel to based on your citizenship -Color-codes visa requirements for quick visual understanding (visa-free, visa on arrival, eVisa, or full visa required) -Provides detailed information about each destination including stay duration, passport validity requirements, and mandatory registration rules -Filters intelligently by automatically excluding your home country from results -Delivers real-time data from the RapidAPI Visa Requirements database covering 195+ countries

How we built it

Passport Pal is a web application that helps travelers quickly discover visa requirements for destinations based on their citizenship. Built with a simple interface and powered by the RapidAPI Visa Requirements API.

Challenges we ran into

We were unable to integrate the departure date feature, which would filter the destinations that you can visit based on visa processing times and the date you want to travel.

Accomplishments that we're proud of

We're proud of learning and applying the languages we learnt, and succesfully connecting our backend to the front ent

What's next for Passport Pal

Phase 1: Core Features Implement departure date filtering Phase 2: User Management & Documents -User Authentication System -Document Checklist Feature -Interactive checklist showing required documents -Mark documents as "Completed" -Document expiry date tracking and reminders -User Document Dashboard

Built With

Share this project:

Updates