Travel Buddy

Team Logo

Team Name

Travel Alpha

Timeline

Fall 2020 – Spring 2021

Students

  • Ruth Cambero Arias
  • Ariella Amanuel
  • Pravash Kc
  • Johnny Pham
  • Bigyan Sapkota

Abstract

Travel Buddy is an android  application designed to help users simplify their trip planning process. Our application allows users to plan far in advance for a trip by searching for hotels and places to stay. It then helps users to finds the coolest spots and activities once they reach their destination. ​

Once users complete a search for a hotel or an activity, they have the option to save their search to an itinerary within the app. This functionality is tied to each unique user’s account and allows them to access it at any time.

App Main Menu Design

Background

When it comes to traveling there are two types of people. The first group is the business group, which takes work related trips. The second is the leisure group, which takes vacations trips. Based on these groups we have found that millions of North Americans takes around 466.2 millions of domestic trips for business, and when it comes to leisure it is about 779.7 millions in a year. Utilizing these numbers, we gathered and thought about a way to develop an application to ease their trip planning process. And so, Travel buddy was born. ​

Travel Buddy was designed with the user’s convenience in mind. Many travelers solely think about where they want to go, but don’t put as much importance on where they will stay lodged or what amusing activities they’re going to partake in once they arrive at their destination. This issue affects both groups of travelers when they’re planning a trip. On average, it takes people around six to eight months to plan out their trips. We want to significantly reduce that time by facilitating and assisting the user to easily locate lodging options and places of entertainment near their destination. 

Project Requirements

  1. The system should allow users to save searches to their itinerary.
  2. The system should allow users to search for activities based on categories.
  3. The system should allow users to search for activities based on location.
  4. The system must allow users to set up a profile.
  5. The system must allow users to search for hotels.
  6. The system will allow users to build a travel to-do list.
  7. The system will require users to have a valid email address in order to create an account.
  8. The system will allow users to log in and log out of their account.
  9. The system will allow users to reset their passwords.
  10. The system will redirect users to allow them to book hotels outside of the application.

System Overview

The app we are implementing has three major requirements. The requirements are finding a place to stay, searching for activities, and saving the places by categories.

  • Finding a place to stay will consist in the scenario, if the user is staying with family/friends or in a hotel, depending on the users need for a lodging, the app will provide a list of all the hotels around the area and a link for the booking process will be provided, to do so outside the app.
  • Searching for activities will be through the app, the user will need to specify where they are located at to receive the information of all the activities they can undertake around the area.
  • In the app the user will have the ability to save the places they have visited or activities they have already experienced. This information can be stored under specific categories for the user to have easy access to it later. As a bonus, the user will be able to receive recommendations based on their saved data. That way the user will have something they might want to add to their vacation plan.
Use Case Diagram

Subsystem & Data Flow

Results

Demo video

Future Work

In the future we plan to add a feature that allows users to add locations they visit to the database. This would be beneficial for users to find places that may not have a web page or a web presence online. We also plan to add a feature that allows users to write reviews on locations that they have visited. These reviews will only be visible to users on the application, and a summary of a single users reviews will be found on their profile.

Project Files

Project Charter (link)

System Requirements Specification (link)

Architectural Design Specification (link)

Detailed Design Specification (link)

Poster (link)

Source Code (link)

References

U.S. Tourism & Travel Statistics 2020–2021. (2021). Condor Ferries.​https://www.condorferries.co.uk/us-tourism-travel-statistics​

How Many People Travel a Year? 30+ Travel Statistics (2021). (2021, January 2). Travel. https://www.gaytravel.com/gay-blog/travel-statistics

rec4615