๐ ์งํ์ฒ ์ญ ๋ชฉ๋ก
++ ํํ ์ข ์ + +
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000..600d2d33b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.vscode
\ No newline at end of file
diff --git a/README.md b/README.md
index e97a1d649..6bbf130cb 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,43 @@
# ๐ ์งํ์ฒ ๋
ธ์ ๋ ๋ฏธ์
+## ๊ธฐ๋ฅ ๊ตฌํ ๋ชฉ๋ก
+
+- [x] ๊ธฐ๋ฅ ๊ตฌํ ๋ชฉ๋ก ์์ฑ ๋ฐ code formatter ์ค์
+- [x] ๋ค๋น๊ฒ์ด์
๋ ์ด์์ ์ก๊ณ ๋ฒํผ ํด๋ฆญ ์ ํด๋น ๋ด์ฉ ๋ณด์ฌ์ฃผ๊ธฐ
+- [x] ์ญ ๊ด๋ฆฌ ๋ ์ด์์ ์ก๊ธฐ
+- [x] ์ญ ์ถ๊ฐ ๋ฐ ์ญ์ ํ๊ธฐ(์์ธ ์ํฉ ์ฒ๋ฆฌ)
+- [x] ๋
ธ์ ๊ด๋ฆฌ ๋ ์ด์์ ์ก๊ธฐ
+- [x] header ๋ชจ๋ ๋ถ๋ฆฌํ๊ธฐ
+- [x] ์ํ ํํ ์ข
์ ์ ์ญ ๋ฆฌ์คํธ ๋ฃ๊ธฐ
+- [x] ๋
ธ์ ์ถ๊ฐ ๋ฐ ์ญ์ ํ๊ธฐ
+- [x] ๊ตฌ๊ฐ ๊ด๋ฆฌ ๋ ์ด์์ ์ก๊ธฐ
+- [x] ๊ตฌ๊ฐ ์ ํ ํ๊ธฐ
+- [x] ๊ตฌ๊ฐ ๋ฑ๋ก ๋ฐ ์ ๊ฑฐ ํ๊ธฐ
+- [x] ์์ ์ ๋ฆฌํ๊ธฐ
+- [x] ์งํ์ฒ ๋
ธ์ ๋ ์ถ๋ ฅ ๋ ์ด์์ ๋ฐ ๋ณด์ฌ์ฃผ๊ธฐ
+- [x] data ์์ฑ ์ฌ์ฉํ์ฌ ์ ์ผํ ๊ฐ ๋ถ์ฌํ๊ธฐ
+- [x] ๋
ธ์ ์ด๋ฆ ๋น์ด์๋ ๊ฒฝ์ฐ ์์ธ์ฒ๋ฆฌ
+
## ๐ ๊ธฐ๋ฅ ์๊ตฌ์ฌํญ
### ์งํ์ฒ ์ญ ๊ด๋ จ ๊ธฐ๋ฅ
+
- ์งํ์ฒ ์ญ์ ๋ฑ๋กํ๊ณ ์ญ์ ํ ์ ์๋ค. (๋จ, ๋
ธ์ ์ ๋ฑ๋ก๋ ์ญ์ ์ญ์ ํ ์ ์๋ค)
- ์ค๋ณต๋ ์งํ์ฒ ์ญ ์ด๋ฆ์ด ๋ฑ๋ก๋ ์ ์๋ค.
- ์งํ์ฒ ์ญ์ 2๊ธ์ ์ด์์ด์ด์ผ ํ๋ค.
- ์งํ์ฒ ์ญ์ ๋ชฉ๋ก์ ์กฐํํ ์ ์๋ค.
### ์งํ์ฒ ๋
ธ์ ๊ด๋ จ ๊ธฐ๋ฅ
+
- ์งํ์ฒ ๋
ธ์ ์ ๋ฑ๋กํ๊ณ ์ญ์ ํ ์ ์๋ค.
- ์ค๋ณต๋ ์งํ์ฒ ๋
ธ์ ์ด๋ฆ์ด ๋ฑ๋ก๋ ์ ์๋ค.
- ๋
ธ์ ๋ฑ๋ก ์ ์ํ ์ข
์ ์ญ๊ณผ ํํ ์ข
์ ์ญ์ ์
๋ ฅ๋ฐ๋๋ค.
- ์งํ์ฒ ๋
ธ์ ์ ๋ชฉ๋ก์ ์กฐํํ ์ ์๋ค.
### ์งํ์ฒ ๊ตฌ๊ฐ ์ถ๊ฐ ๊ธฐ๋ฅ
+
- ์งํ์ฒ ๋
ธ์ ์ ๊ตฌ๊ฐ์ ์ถ๊ฐํ๋ ๊ธฐ๋ฅ์ ๋
ธ์ ์ ์ญ์ ์ถ๊ฐํ๋ ๊ธฐ๋ฅ์ด๋ผ๊ณ ๋ ํ ์ ์๋ค.
- - ์ญ๊ณผ ์ญ์ฌ์ด๋ฅผ ๊ตฌ๊ฐ์ด๋ผ ํ๊ณ ์ด ๊ตฌ๊ฐ๋ค์ ๋ชจ์์ด ๋
ธ์ ์ด๋ค.
+ - ์ญ๊ณผ ์ญ์ฌ์ด๋ฅผ ๊ตฌ๊ฐ์ด๋ผ ํ๊ณ ์ด ๊ตฌ๊ฐ๋ค์ ๋ชจ์์ด ๋
ธ์ ์ด๋ค.
- ํ๋์ ์ญ์ ์ฌ๋ฌ๊ฐ์ ๋
ธ์ ์ ์ถ๊ฐ๋ ์ ์๋ค.
- ์ญ๊ณผ ์ญ ์ฌ์ด์ ์๋ก์ด ์ญ์ด ์ถ๊ฐ ๋ ์ ์๋ค.
- ๋
ธ์ ์์ ๊ฐ๋๊ธธ์ ์๊ธธ ์ ์๋ค.
@@ -24,6 +45,7 @@
### ์งํ์ฒ ๊ตฌ๊ฐ ์ญ์ ๊ธฐ๋ฅ
+
- ๋
ธ์ ์ ๋ฑ๋ก๋ ์ญ์ ์ ๊ฑฐํ ์ ์๋ค.
- ์ข
์ ์ ์ ๊ฑฐํ ๊ฒฝ์ฐ ๋ค์ ์ญ์ด ์ข
์ ์ด ๋๋ค.
- ๋
ธ์ ์ ํฌํจ๋ ์ญ์ด ๋๊ฐ ์ดํ์ผ ๋๋ ์ญ์ ์ ๊ฑฐํ ์ ์๋ค.
@@ -31,6 +53,7 @@
### ์งํ์ฒ ๋
ธ์ ์ ๋ฑ๋ก๋ ์ญ ์กฐํ ๊ธฐ๋ฅ
+
- ๋
ธ์ ์ ์ํ ์ข
์ ๋ถํฐ ํํ ์ข
์ ๊น์ง ์ฐ๊ฒฐ๋ ์์๋๋ก ์ญ ๋ชฉ๋ก์ ์กฐํํ ์ ์๋ค.
@@ -38,32 +61,38 @@
## ๐ป ํ๋ก๊ทธ๋จ ์คํ ๊ฒฐ๊ณผ
### ์ญ๊ด๋ฆฌ
+
### ๋
ธ์ ๊ด๋ฆฌ
+
### ๊ตฌ๊ฐ๊ด๋ฆฌ
+
### ๋
ธ์ ๋ ์ถ๋ ฅ
-
+
## โ
ํ๋ก๊ทธ๋๋ฐ ์๊ตฌ์ฌํญ
### ๋ฉ๋ด ๋ฒํผ
+
- ์ญ ๊ด๋ฆฌ button ํ๊ทธ๋ `#station-manager-button` id๊ฐ์ ๊ฐ์ง๋ค.
- ๋
ธ์ ๊ด๋ฆฌ button ํ๊ทธ๋ `#line-manager-button` id๊ฐ์ ๊ฐ์ง๋ค.
- ๊ตฌ๊ฐ ๊ด๋ฆฌ button ํ๊ทธ๋ `#section-manager-button` id๊ฐ์ ๊ฐ์ง๋ค.
- ์งํ์ฒ ๋
ธ์ ๋ ์ถ๋ ฅ ๊ด๋ฆฌ button ํ๊ทธ๋ `#map-print-manager-button` id๊ฐ์ ๊ฐ์ง๋ค.
### ์งํ์ฒ ์ญ ๊ด๋ จ ๊ธฐ๋ฅ
+
- ์งํ์ฒ ์ญ์ ์
๋ ฅํ๋ input ํ๊ทธ๋ `#station-name-input` id๊ฐ์ ๊ฐ์ง๋ค.
- ์งํ์ฒ ์ญ์ ์ถ๊ฐํ๋ button ํ๊ทธ๋ `#station-add-button` id๊ฐ์ ๊ฐ์ง๋ค.
- ์งํ์ฒ ์ญ์ ์ญ์ ํ๋ button ํ๊ทธ๋ `.station-delete-button` class๊ฐ์ ๊ฐ์ง๋ค.
### ์งํ์ฒ ๋
ธ์ ๊ด๋ จ ๊ธฐ๋ฅ
+
- ์งํ์ฒ ๋
ธ์ ์ ์ด๋ฆ์ ์
๋ ฅํ๋ input ํ๊ทธ๋ `#line-name-input` id๊ฐ์ ๊ฐ์ง๋ค.
- ์งํ์ฒ ๋
ธ์ ์ ์ํ ์ข
์ ์ ์ ํํ๋ select ํ๊ทธ๋ `#line-start-station-selector` id๊ฐ์ ๊ฐ์ง๋ค.
- ์งํ์ฒ ๋
ธ์ ์ ํํ ์ข
์ ์ ์ ํํ๋ select ํ๊ทธ๋ `#line-end-station-selector` id๊ฐ์ ๊ฐ์ง๋ค.
@@ -71,6 +100,7 @@
- ์งํ์ฒ ๋
ธ์ ์ ์ญ์ ํ๋ button ํ๊ทธ๋ `.line-delete-button` class๊ฐ์ ๊ฐ์ง๋ค.
### ์งํ์ฒ ๊ตฌ๊ฐ ์ถ๊ฐ ๊ธฐ๋ฅ
+
- ์งํ์ฒ ๋
ธ์ ์ ์ ํํ๋ button ํ๊ทธ๋ `.section-line-menu-button` class๊ฐ์ ๊ฐ์ง๋ค.
- ์งํ์ฒ ๊ตฌ๊ฐ์ ์ค์ ํ ์ญ select ํ๊ทธ๋ `#section-station-selector` id๊ฐ์ ๊ฐ์ง๋ค.
- ์งํ์ฒ ๊ตฌ๊ฐ์ ์์๋ฅผ ์
๋ ฅํ๋ input ํ๊ทธ๋ `#section-order-input` id๊ฐ์ ๊ฐ์ง๋ค.
@@ -78,6 +108,7 @@
- ์งํ์ฒ ๊ตฌ๊ฐ์ ์ ๊ฑฐํ๋ button ํ๊ทธ๋ `.section-delete-button` class๊ฐ์ ๊ฐ์ง๋ค.
### ์งํ์ฒ ๋
ธ์ ๋ ์ถ๋ ฅ ๊ธฐ๋ฅ
+
- ์งํ์ฒ ๋
ธ์ ๋ ์ถ๋ ฅ ๋ฒํผ์ ๋๋ฅด๋ฉด `