๋ถ๋ถ์ ํ๋๋ฌธ ์ง์คํด ํฌ๋ฃจ์ฆ ์ฌํ ๊ฐ์ด๋ PWA. ์ผ์ ยท์ง๋(๊ฒฝ๋ก ํฌํจ)ยท์ฒดํฌ๋ฆฌ์คํธยท์ง์ถยท๋ฉ๋ชจยทํํ๋ฅผ ์ค์๊ฐ ๊ณต์ ํฉ๋๋ค.
๐ณ 2026.05.10 ~ 05.19 ยท ๋ฐ๋ฅด์ ๋ก๋ โ ๋ง๋ฅด์ธ์ โ ํ๋ ๋ฅด๋ชจ โ ๋ก๋ง โ ์ฌ๋ณด๋ โ ๋ฐ๋ฅด์ ๋ก๋
๊ฐ์ฅ ๊ฐ๋จํฉ๋๋ค. GitHub Settings ์ ๋ง์ ธ๋ ๋๊ณ , Public/Private ๋ ๋ค OK.
| Step | ๋์ |
|---|---|
| 1 | https://app.netlify.com/start ์ ์ |
| 2 | GitHub ๋ฒํผ ํด๋ฆญ โ Authorize |
| 3 | WEDPLANING repo ์ ํ |
| 4 | Build settings ์๋์ผ๋ก ์ฑ์์ง (netlify.toml ์ธ์) โ Deploy site ํด๋ฆญ |
| 5 | 1~2๋ถ ํ https://xxxxx.netlify.app URL ๋ฐ๊ธ |
๋ฐ๊ธ๋ URL์ ํธ๋ํฐ์ผ๋ก ์ด๊ณ ๊ณต์ โ ํ ํ๋ฉด์ ์ถ๊ฐํ๋ฉด ๋.
์ฌ์ดํธ ์ด๋ฆ์ Netlify Site settings โ Change site name ์ผ๋ก ์ํ๋ ๊ฑธ๋ก (์:
wedplaning.netlify.app)
โ ๏ธ ๋ฐ๋์ ๋ ๊ฐ์ง ๋ชจ๋ ์ค์ ํด์ผ ์๋ํฉ๋๋ค:
| Step | ๋์ | URL |
|---|---|---|
| 1 | Repo๋ฅผ Public ์ผ๋ก ์ ํ (์ด๋ฏธ ์๋ฃ) | Settings โ ๋งจ ์๋ Change visibility |
| 2 | Pages ์์ค๋ฅผ GitHub Actions๋ก ์ค์ | Settings โ Pages โ Source: GitHub Actions ์ ํ |
| 3 | ํธ์๋ ๋๋ง๋ค ์๋ ๋ฐฐํฌ (์๋ ์ถ๊ฐ ์์ ์์) | โ |
์ค์ ์๋ฃ ํ URL:
โ ๏ธ Step 2๋ฅผ ๋นผ๋จน์ผ๋ฉด ์ํฌํ๋ก์ฐ๋ ๊ณ์
Configure Pages๋จ๊ณ์์ ์คํจํฉ๋๋ค.
์ค์น ํ ํ ํ๋ฉด ์์ด์ฝ ํ ๋ฒ ํญ์ผ๋ก ์คํ โ
์ฑ ์ โฏ ๋๋ณด๊ธฐ โ โ๏ธ ์ค์ โ QR ์ฝ๋๋ฅผ ์์ดํ ํธ๋ํฐ ์นด๋ฉ๋ผ๋ก ์ค์บ.
์์ํ๊ธฐ.bat ๋๋ธํด๋ฆญ โ ์๋์ผ๋ก ์๋ฒ ์์ + ๋ธ๋ผ์ฐ์ ์คํ (http://localhost:8765).
๊ฐ์ ์์ดํ์ด์ ํธ๋ํฐ์์๋ PC IP๋ก ์ ์ ๊ฐ๋ฅ (ipconfig ์ผ๋ก IP ํ์ธ).
| ์์ญ | ๋ด์ฉ |
|---|---|
| ๐ ์ผ์ | 9์ผ์น ์์ธ, โฑ๏ธ ์งํ์ค/๋ค์ ์๋ ํ์ + ์นด์ดํธ๋ค์ด, ์๋ ์คํฌ๋กค |
| ๐บ๏ธ ์ง๋ | Google Maps + ์ผ์ ์์๋๋ก ๋๋ณด ๊ฒฝ๋ก ๊ทธ๋ฆฌ๊ธฐ (Directions API) + ๋ฒํธ ๋ง์ปค |
| ๐ ์๋ฆผ | ์ผ์ ์ฅ์ 250m ์ด๋ด ์ง์ ์ ์๋ ๋ฐฐ๋ + ํธ์ |
| ๐ค๏ธ ๋ ์จ | Open-Meteo ์ผ์ผ ์๋ณด (API ํค ๋ถํ์) |
| ๐ ์ฒดํฌ๋ฆฌ์คํธ | 60+ ์ฌ์ ์ ๋ ฅ, ์นดํ ๊ณ ๋ฆฌ๋ณ ์ ๊ธฐ, ๋๊ฐ ์ฒดํฌํ๋์ง ํ์ |
| ๐ถ ์ง์ถ | EUR/KRW ยท ๊ฒฐ์ ์ ยท ์นดํ ๊ณ ๋ฆฌ ยท 1์ธ๋น ์๋ |
| ๐ฃ๏ธ ํํ | 30+ ํํ KO โ ES/IT/FR |
| ๐ ๋ฉ๋ชจ | ๋์ด์ ์์ ๋ฉ๋ชจ, ์๋ ์ ์ฅ, ์ค์๊ฐ ๋๊ธฐํ |
| ๐จ ๊ธด๊ธ | ํ๊ตญ๋์ฌ๊ด(์ค/์ด/ํ) + EU 112 + ๋ณดํ ํซ๋ผ์ธ |
| โ๏ธ ์ค์ | ์ฑ ์์์ API ํค ์ ๋ ฅ ยท QR ๊ณต์ |
| ๐ฑ PWA | ํ ํ๋ฉด ์ค์น, ์คํ๋ผ์ธ ์ง์ |
ํค ์์ด๋ ์ผ์ /์ฒดํฌ๋ฆฌ์คํธ/์ง์ถ/๋ฉ๋ชจ/ํํ/๋ ์จ ๋ชจ๋ ์๋.
ํค๋ฅผ ๋ฃ์ผ๋ฉด ์ถ๊ฐ ๊ธฐ๋ฅ:
ํค ์ ๋ ฅ์ ์ฑ ์ โฏ ๋๋ณด๊ธฐ โ โ๏ธ ์ค์ ์์. ๋ฐ๊ธ ๋ฐฉ๋ฒ โ travel-guide/README.md
WEDPLANING/
โโโ travel-guide/ # ๋ฉ์ธ PWA (Pages/Netlify์ publish ๋๋ ํ ๋ฆฌ)
โ โโโ index.html # ์ฑ ์ง์
์
โ โโโ install.html # ์ค์น ๊ฐ์ด๋ + QR
โ โโโ manifest.json
โ โโโ sw.js
โ โโโ css/style.css
โ โโโ js/ # ๋ชจ๋ ์ฑ ๋ชจ๋
โ โโโ icons/
โ โโโ README.md # ์์ธ ์ค์ ๊ฐ์ด๋
โโโ ์ฌํ/ # ์๋ณธ ์ผ์ ์๋ฃ
โโโ .github/workflows/pages.yml # GitHub Pages ์๋ ๋ฐฐํฌ
โโโ netlify.toml # Netlify ์ค์
โโโ ์์ํ๊ธฐ.bat # ๋ก์ปฌ PC ์ํด๋ฆญ ์คํ
โโโ README.md # ์ด ํ์ผ