Skip to content

Latest commit

Β 

History

History
53 lines (38 loc) Β· 1.99 KB

File metadata and controls

53 lines (38 loc) Β· 1.99 KB

🌍 Travel Planner - Project Roadmap

This roadmap provides an overview of the planned features and development phases for the Travel Planner application. The goal is to provide users with a personal trip organization tool designed to help users efficiently plan, manage, and analyze their travels.


βœ… Goals

  • Allow users to plan trips with detailed itineraries
  • Enable budget setting and tracking of expenses
  • Provide data visualizations and trip analysis tools

🚧 Development Tasks

Task 1: Trip Details and Itinerary

Objective: Enable users to input and manage key trip information.

  • Destination and date input
  • Transportation and accommodation details
  • Add/edit/remove activities and points of interest
  • Generate a daily itinerary

Task 2: Budget Management

Objective: Provide tools for trip budgeting and expense tracking.

  • Input and update total trip budget
  • Categorize expenses: accommodation, meals, transport, activities
  • Track and display current vs. remaining budget
  • Offer budget adjustment suggestions

Task 3: Data Visualization and Trip Analysis

Objective: Provide insights into travel plans and financial habits.

  • Timeline view of itinerary and events
  • Pie chart / bar chart of expenses by category
  • Recommendations based on past trips

πŸ—“ Timeline (to be updated...)

Milestone Description Deadline Status
Milestone 1 Choose Project + Project Management April 17 Done
Milestone 2 Trip Details and Itinerary + GitHub May 1 Done
Milestone 3 Budget Management + Classes + Refactoring May 8 Done
Milestone 4 Data Visualization and Trip Analysis + Unit test + Issues May 15 ⏳ Pending
Milestone 5 Virtual environment + In-person presentation May 22 ⏳ Pending

πŸ“Œ Notes

  • This roadmap will be updated as development progresses.