Traverse is a full-stack web application that helps users plan itineraries in NYC using a Tinder-like swiping interface. Users can swipe on businesses, save preferred locations, and generate personalized travel plans.
- Dynamic Swiping UI – Users swipe to like/dislike businesses.
- Personalized Itineraries – Stores user-selected locations in lists.
- Google OAuth Authentication – Secure login and user management.
- Weather & Location-Based Enhancements – Integrated external APIs for better recommendations.
- Cloud Deployment – Services hosted on Google Cloud for scalability.
- Next.js – React-based framework for SSR & fast performance.
- Tailwind CSS – Utility-first styling for a sleek UI.
- FastAPI – High-performance Python framework for microservices.
- Microservices Architecture – Separate services for users, lists, and businesses.
- MySQL – Stores users, lists, and business data.
- Google Cloud – Deployment & infrastructure.
- OpenWeather API – Fetches real-time weather data.
- OpenStreetMap API – Location-based recommendations.