Explore The World

Wild Forest

Sunny Beach

City on Winter

Mountains - Clouds

What can we do

Customize your journey

Why choose us

Convenient experience

When use it

Start your own trip

Project Description

The core of our project is to create a customized travel planning website that aims to simplify and personalize the travel preparation process for travelers. Although the Internet provides extensive travel information currently, it is challenging for travelers to take into account attractions, transportation, and hotels simultaneously when planning a trip. Therefore, we plan to build a user-friendly platform based on travelers' choice of attractions, generating in real time optimal travel itinerary through our learned A* algorithm, which contains transport guidance, restaurant and hotel recommendations by linking to Google Maps, Booking.com and TripAdvisor, enabling travelers to easily and effectively customize their itineraries and improving the travel experience..

Choose your day

doggy

Ethical Considerations

In developing our customized travel planning website project, we are aware of the importance of following ethical guidelines, particularly when processing data and testing software with human participants. In compliance with the University of Liverpool's Research Ethics Policy, we are committed to basing all of our research activities on fundamental ethical principles.

ethical question

doggy

Third-party Datasets

Since we need to calculate the shortest path between attractions in real time through the A* algorithm after the traveller selects the attractions they want to go, and generate a detailed travel guide for the user that contains the transportation guide, restaurants and hotels recommendations, which is implemented through third-party datasets Google Maps API, Booking.com API, TripAdvisor API. Google Maps API: By consulting the Google Maps Terms of Service (Google Maps, 2022), it is possible to use its API free of charge and legally for non-commercial use, and therefore we are licensed to use it.

Google Maps API

doggy

Task Responsibility

Jinghao: Requirements analysis, system design, Leyan: Front-end development, algorithm development, Hanliang: Front-end and back-end development, website construction, component design, Yixi: Front-end development, testing and optimisation, Shijie: Front-end development, front-end and back-end linking, Xiaoyi: Front-end development, testing.

Participants

doggy