## Abstract
一個基於 Python + Streamlit 的網頁應用程式，讀取使用者上傳的 GPX 檔案並提供詳細的路線統計、互動式地圖、海拔分析圖及天氣預報等。

[臺灣登山小幫手](https://hikingassistant.guineapig.love)

## Requirements
* Hardware
  * MacbookPro14 2021
* Software
  * Python 3.13+
  * [UV](https://docs.astral.sh/uv/getting-started/installation/) 0.8.15
  * [Docker](https://docs.docker.com/get-docker/) 28.1.1

## Installation
```bash
uv sync
cd hiking_assistant
uv run streamlit run app.py
```

## Dirs
* **tests**
  * unittest codes by Pytest
* **hiking_assistant**
  * app source codes