你想去旅行,但不知道該去哪裡、怎麼安排? Wandering 根據你的偏好與時間,智慧生成行程建議、住宿選項與最佳路線規劃,讓你放心出發,沉浸在在地文化的數位探索中!
-
初始偏好選擇(Onboarding)
- 類型選擇:文化體驗 / 自然景觀 / 美食探索 / 小眾秘境 / 夜生活...
- 偏好地點類型:博物館、市場、步道、咖啡廳...
- 避免類型:人多的地方、高消費景點...
- 讓使用者主動排除不喜歡的旅遊體驗,提升推薦系統的準確度與使用者舒適度。
-
輸入旅行基本條件
- 地點:可輸入「台北」、「京都」、「巴黎某一區」等,支援多地點輸入,並填寫各地點的停留地點
- 時間:輸入「5月10日~5月12日」或「3天2夜」
- 可選項目:旅伴數量、是否需語音導覽、多語言需求
-
自動產生行程 + 路線規劃
- 根據輸入條件,使用演算法進行「隨機但合邏輯」的行程安排
- 提供每日景點 + 時間 + 導航(與 Google Maps API 結合)
- 提供最佳移動路徑(走路/大眾交通/共乘)
-
提供住宿選擇
- 根據景點路線中間位置提供住宿推薦
- 可根據偏好篩選:便宜 / 地點方便 / 有特色 / 青旅等
| 功能模組 | 使用技術 |
|---|---|
| 使用者登入/資料儲存 | Firebase Auth + Firestore |
| 偏好設定/輸入頁面 | Flutter UI + Provider 或 Bloc |
| 行程產生 + 路徑規劃 | Firebase Functions + Google Maps/Places API |
| 住宿推薦 | 外部住宿 API 或自建資料庫 |
| 推播提醒 | Firebase Cloud Messaging |
| 圖資呈現 | Google Maps Flutter plugin |
| 選項名稱 | 說明 |
|---|---|
| 文化體驗 | 博物館、歷史、古蹟導覽 |
| 自然景觀 | 山林、湖泊、國家公園 |
| 美食探索 | 小吃、餐廳、在地特色料理 |
| 小眾秘境 | 隱藏景點、非主流探索 |
| 夜生活 | 夜店、酒吧、深夜市集 |
| 運動戶外 | 攀岩、衝浪、滑雪、泛舟等冒險活動 |
| 購物逛街 | 百貨、品牌店、潮流商圈 |
| 文青藝文 | 書店、藝廊、街頭藝人、老建築 |
| 親子同樂 | 親子農場、樂園、動物園 |
| 慢活療癒 | 溫泉、靜心景點、鄉村生活 |
| 選項名稱 | 說明 |
|---|---|
| 博物館 | 歷史與藝術展覽 |
| 地標建築 | 城市地標、歷史性建築 |
| 市場/夜市 | 在地小吃與逛街熱點 |
| 老街 | 融入當地生活 |
| 公園/廣場 | 社區、綠地、野餐空間 |
| 咖啡廳 | 文青聚點、休息放鬆 |
| 藝文空間 | ex.書店/藝廊, 喜歡靜態、具文化氣息的場域 |
| 廟宇/宗教地 | 宗教文化、神聖氛圍 |
| 夜景觀景點 | 高處眺望點、夜景打卡 |
| 步道/自然 | 山林小徑、森林、濕地等 |
| 海邊/湖畔 | 風景優美、適合散步 |
| 選項名稱 | 說明 | 備註 |
|---|---|---|
| 青年旅館 | 便宜、社交型、背包客最愛 | 至少1,最多3 |
| 民宿 | 在地體驗、溫馨環境 | 至少1,最多3 |
| 星級飯店 | 服務周到、設備完善 | 至少1,最多3 |
| 豪華渡假村 | 高檔享受、設施齊全 | 至少1,最多3 |
| 露營/野營 | 親近自然、帳篷/車宿 | 至少1,最多3 |
| 公寓/套房 | 自由進出、適合長住 | 至少1,最多3 |
| 任意皆可 | 不挑住宿,只要能睡就行 | 只能選一 |
| 靈活混搭 | 視行程安排混合住宿類型 | 只能選一 |
| 選項名稱 | 說明 |
|---|---|
| 人多的地方 | 擁擠、排隊、熱門觀光景點 |
| 高消費景點 | 門票、體驗或餐飲價格過高 |
| 行程太緊湊 | 一天排太多點無法放鬆 |
| 冒險刺激活動 | 高空、極限、驚嚇型活動 |
| 潮濕悶熱氣候 | 熱帶或過度潮濕環境不舒服 |
| 高溫炎熱地點 | 熱浪城市、曝曬 |
| 吵雜環境 | 吵雜、喧鬧、嘈雜 |
| 不乾淨的空間 | 廁所、房間或設施不整潔 |
| 害怕動物 | 害怕狗、蛇、昆蟲或其他動物 |
| 強制購物行程 | 被導遊或行程強迫購物 <!> 若之後支援旅行社安排的行程 |
| 不可自由活動 | 無法自由安排或時間被限制 <!> 若之後支援旅行社安排的行程 |