Skip to content

WSU-4110/TravelCompanionApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 

Repository files navigation

TravelCompanionApp

Simplifying travel experiences with all-in-one solutions.

Team Members

  • Ayham Huq – Project Manager & Frontend/Backend Developer
  • Adebola Fagade – Frontend Developer
  • Hady Saleh – Frontend Developer
  • Angelo Reyes – Backend Developer

Team Outlook

Create an app to centralize all relevant travel information specific to cities. The app will provide:

  • Stores/Businesses
  • Best food spots
  • Hotels and Airbnb's
  • Local attractions
  • Real-time Weather
  • Real-time communication and updates from users who have checked in

Problem Statement

  • Travelers often rely on multiple apps for trip planning.
  • Existing apps focus on single features (navigation, hotels, etc.).
  • Gathering complete travel info is inefficient and time-consuming.
  • No platform offers real-time updates for closures, price changes, or local tips.
  • This leads to missed opportunities and a frustrating travel experience.

Our Solution

A single travel app combining everything a traveler needs:

  • Everything relevant to a traveler, locally.
  • Real-time updates and feedback from other users
  • Streamlined UI for easy navigation, planning, and viewing experience.

Target Audience

  • Primary: Travelers seeking organized, relevant trip data.
  • Secondary: Locals sharing recommendations, backpackers, and business travelers needing quick insights.

Tech Stack

  • Backend: JavaScript
  • Frontend: HTML, CSS, JavaScript
  • Database: LocalStorage
  • Hosting:
  • Tools: Git
  • Platforms: Mobile & Desktop

Development Timeline

Week 1-2: Planning & Design

  • Define scope and project objectives
  • Research similar apps and tools
  • Design system architecture and UI mockups

Week 3-7: Backend Development

  • Implement user login, authentication, and database connections
  • Integrate external APIs (weather, hotel data, etc.)
  • Build core backend features for user preferences and chat

Week 6-8: Frontend Development

  • Build homepage and linked pages
  • Reflect backend functionality in UI
  • Ensure data is fetched and displayed accurately

Week 8-10: Testing & Bug Fixes

  • Integration and unit testing
  • User feedback and acceptance testing
  • UI/UX refinements

Week 11-12: Documentation & Launch

  • Finalize documentation (user guide, technical reports)
  • Deploy application and present deliverables

Features

  • City-specific data
  • Real-time chat for travelers
  • Location-relevant recommendations
  • Weather, hotel, and food data
  • User preferences and customization
  • User ratings and Check-ins
  • Sorting by Price as well as Ratings
  • Places for businesses to advertise

Installation:

License

This project is for educational purposes and may be licensed as open-source in the future.


Contact

For questions or collaboration inquiries, reach out to any of the listed team members or open an issue in the repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •