A Collaborative Spatial and Temporal Platform for Visualizing Complex Travel Itineraries.
The purpose of this project is to develop an online platform for visualizing complex travel itineraries, combining spacial interfaces through the use of maps and temporal interfaces through the use of timelines and calendars. Through thoughtful experience design, iterative user-testing, and integrated collaboration features, the outcome of this project will be a user-friendly platform that addresses the challenges of group travel planning.
- Easy itinerary sharing
- Customizable editing/viewing permissions
- Public link sharing
- Explore points of interest on an interactive globe
- Images, reviews, and info panels from Apple Maps
- Integrated, context-aware search features
- Visualize journeys with real-world route planning features
- Detailed routing information from HERE
- Public transit, driving, walking, biking, and flying routes supported
- Deeply integrated scheduling features
- See travel plans day-by-day, organized by category
- Modern, user-friendly UI
A live demonstration of the trip-planning interface is available here. Account creation is currently invite-only.
Coming Soon...
You will need the following environment variables:
DATABASE_URL(Postgres database endpoint)MAPBOX_ACCESS_TOKENNEXT_PUBLIC_MAPBOX_ACCESS_TOKENNEXT_PUBLIC_MAPBOX_SESSION_TOKENHERE_PLATFORM_APP_IDHERE_PLATFORM_API_KEYWORKOS_API_KEYWORKOS_CLIENT_IDWORKOS_COOKIE_PASSWORD
To run the development server:
npm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3000 with your browser to see the result.
For more information about this project check out my undergraduate thesis document, available on the OSU ScholarsArchive.
This project is licensed under an MIT License - see the LICENSE file for details.

