Destination Search
Search and filter countries by destination name and risk level.
Project Case Study
A travel risk planning website that helps users review destination safety before booking or departing. Safe Flight presents country risk levels in a polished travel-service interface, supports searchable destination data, and lets users save countries to a personal watchlist with a regular email and password account.
Interface Tour
The current UI uses a modern corporate travel style with a dark navigation bar, strong editorial hero sections, clean data tables, country flag imagery, and responsive layouts for desktop and mobile.
Features
Search and filter countries by destination name and risk level.
View destination risk categories with scannable badges and country flag imagery.
Save destinations to a personal watchlist tied to a local email and password account.
Use sample destination data when live advisory APIs are unavailable.
Technologies Used
Build Notes
Safe Flight pairs a React client with Flask API services, MongoDB-backed account data, destination-risk integrations, and fallback data paths so the main search experience remains usable even when external advisory data is unavailable.