Skip to content

masala0116/travelplan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ—พ Japan Trip 2026 - Travel Planner

A mobile-first travel planning web app with Japanese Minimal Light theme design.

โœจ Features

  • ๐Ÿ“… ่กŒ็จ‹ (Itinerary) - Day-by-day itinerary with timeline view and hero image cards
  • ๐Ÿ“† ๆฉซๅ‘ๆ—ฅๆ›† - Horizontal calendar date selector with weekday labels
  • ๐ŸŒค๏ธ ๅคฉๆฐฃ้ ๅ ฑ - Real-time weather from OpenWeatherMap API with hourly forecast
  • ๐Ÿ“ ๅฐŽ่ˆชๆŒ‰้ˆ• - One-tap Google Maps navigation
  • โ„น๏ธ ่ณ‡่จŠ (Info) - Flights, hotels, emergency contacts
  • ๐Ÿ’ฐ ่จ˜ๅธณ (Budget) - Expense tracker with JPYโ†”TWD conversion
  • ๐Ÿ“– ๆ”ป็•ฅ (Guide) - Attraction guides including Tokyo, Kawaguchiko & Karuizawa spots

๐ŸŽจ Design

Japanese Minimal Light Theme (ๆ—ฅๅผๆฅต็ฐก้ขจ)

  • Warm white background (#FAF8F5)
  • Soft pink accent color (#E8B4B8)
  • Hero image cards with overlay text
  • Horizontal scrolling hourly weather forecast
  • Color-coded cards: Attractions (teal), Restaurants (coral), Transport (blue)

๐Ÿš€ Quick Start

# Clone the repo
git clone https://github.com/peterhu/travelplan.git
cd travelplan

# Serve locally (requires Node.js)
npx serve

# Open http://localhost:3000

๐Ÿ“ Project Structure

travelplan/
โ”œโ”€โ”€ index.html          # Main HTML
โ”œโ”€โ”€ css/
โ”‚   โ””โ”€โ”€ styles.css      # Japanese Minimal Light theme
โ”œโ”€โ”€ js/
โ”‚   โ”œโ”€โ”€ data.js         # Trip data (itinerary, hotels, guides)
โ”‚   โ”œโ”€โ”€ weather.js      # OpenWeatherMap API integration
โ”‚   โ””โ”€โ”€ app.js          # Main application logic
โ””โ”€โ”€ README.md

๐ŸŒ Deploy to GitHub Pages

  1. Push code to GitHub
  2. Go to Settings โ†’ Pages
  3. Select Branch: main, folder: / (root)
  4. Save and wait for deployment
  5. Access at https://peterhu.github.io/travelplan/

๐Ÿ“ฑ Screenshots

Itinerary Info Budget
Hero card + horizontal calendar Flight & hotel info Expense calculator

๐Ÿ—บ๏ธ Guides Included

  • ๐Ÿฏ ๆ–ฐๅ€‰ๅฑฑๆทบ้–“ๅ…ฌๅœ’ (Arakurayama)
  • ๐Ÿœ ๆฒณๅฃๆน–็พŽ้ฃŸๆ”ป็•ฅ
  • ๐ŸŽจ teamLab ๅƒ่ง€ๆ”ป็•ฅ
  • ๐Ÿ›๏ธ ่ผ•ไบ•ๆพค็Ž‹ๅญ่ณผ็‰ฉๅปฃๅ ด
  • ๐Ÿ˜๏ธ ่ˆŠ่ผ•ไบ•ๆพค้Š€ๅบง้€š
  • ๐ŸŒฒ ๆฆ†ๆจน่ก—ๅฐ้Žฎ (Harunire Terrace)
  • โ›ช ่ผ•ไบ•ๆพค้ซ˜ๅŽŸๆ•™ๆœƒ
  • ๐Ÿฆข ้›ฒๅ ดๆฑ  (Kumoba Pond)

๐Ÿ”‘ API Keys

  • Weather: OpenWeatherMap (free tier, 1000 calls/day)
  • Navigation: Uses Google Maps URL (no API key required)

๐Ÿ“„ License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published