[D+116] 2023-09-01
ํ ํ๋ก์ ํธ : IMCA (Festival Calender Service)
README
ํ์ / ์ญํ ๋ถ๋ด
[Frontend]
Frontend | |
์์ฝฉ | - ๊นํ๋ธ ๋ฉ์ธ ๋ ํฌ ๊ด๋ฆฌ (๊นํ๋ธ ์ด์ ์ถ๋!) - ํ IMCA ์๊ฐ ํ์ด์ง - ์ฝํ ์ธ ์ ํ๋ธ ํ์ด์ง - ์ ํ๋ธ Backend Support |
hiheeen | - ๋ฉ์ธ ํ์ด์ง - ๊ณต์ฐ ์์ ํ์ด์ง |
MINZOEY | - ๋ด ์บ๋ฆฐ๋ ํ์ด์ง - ํ์ ๊ด๋ฆฌ ํ์ด์ง |
tanmtn | - ์ปค๋ฎค๋ํฐ ํ์ด์ง - ๊ด๋ฆฌ์ ํ์ด์ง |
[Backend]
Backend | |
sds7629 | - ํ์๊ด๋ฆฌ - ์บ๋ฆฐ๋ |
spaceenterbs | - ์ปค๋ฎค๋ํฐ - ์ฝํ ์ธ |
ํ๋ก์ ํธ ํ๊ธฐ
์ด๋ฒ IMCA ํํ๋ก์ ํธ๋
7์ 27์ผ์ ์์ํ์ฌ 9์ 1์ผ์ ๋ฐฐํฌ ๋ฐ ๋ฐํํ ํ์คํฐ๋ฒ ์บ๋ฆฐ๋ ์๋น์ค์ด๋ค.
์ง๊ธ๊น์ง ํ๋ ํํ๋ก์ ํธ ์ค ์ฒซ ์ฅ๊ธฐ(ํ ๋ฌ) ํ๋ก์ ํธ์ด๋ค.
๋๋ ์ต๊ทผ iOS ๊ฐ๋ฐ์ ์ชฝ์ผ๋ก ๋์ด๊ฐ๊ธฐ๋ก ๊ฒฐ์ ํ๊ธฐ ๋๋ฌธ์,
ํ์ ์๋ฃ๋ฅผ ์ํ ๊ฐ์ธ ํ๋ก์ ํธ(์น)์ Swift ๊ณต๋ถ๋ฅผ ๋ณํํ๋ฉฐ ํํ๋ก์ ํธ์ ์ฐธ์ฌํ๋ค.
(ํ๋ ์ฌ์ ์ด์๋ค..๐ซฅ)
์ด๋ฒ ํ์ ์ ์ธ์๋ ์ถฉ๋ถํ๊ณ ๋ฐธ๋ฐ์ค๊ฐ ์ ๋ง์๊ธฐ ๋๋ฌธ์,
๊ตณ์ด ์์ฌ์ ๋ด์ ์ฌ๋ฌ๊ฐ์ง ์ญํ ์ ๋งก์ ํ์๋ ์์๋ค.
(๊ทธ๋๋ ํ์๊ฒ ํผํด๋ฅผ ์ฃผ๋ฉด ์๋๋ฏ๋ก, ํ์ดํธํ๊ฒ ์ด์ฌํ ํ๋ค๐)
์๋ ๋๋ ํ์๊ฐ๋ง ๋งก๊ธฐ๋ก ํ์๋ค.
์ ๋ฒ์ ๋ฐ๋๋ผ ์๋ฐ์คํฌ๋ฆฝํธ๋ก๋ง ํ๋ ์ฝ๋ฉํ๋๊ฒ ์ซ์ด์,
๋ค์ ํ๋ก์ ํธ๋ฅผ ์ํด ๋ฆฌ์กํธ๋ฅผ ์ด๋ ์ ๋ ๊ณต๋ถํ์๋ ๊ฒ์ด ๊ฝค๋ ๋์์ด ๋์๋ค.
๋ฆฌ์กํธ๋ก ํ๋ ์ฒซ ํ๋ก์ ํธ์์ง๋ง
๋ด๊ฐ ๋งก์ ๋ถ๋ถ์ ์๊ฐ๋ณด๋ค ๋น ๋ฅด๊ฒ ์์ฑํ๊ฒ ๋์๊ณ ์ปจํ ์ธ / ์ ํ๋ธ๋ ๋งก์์ฃผ๊ธฐ๋ก ํ๋ค! ๐
1 . Slack์ ํ์ฉํ ๋น๋๋ฉด ์ํต
์ ๋ฒ ํ๋ก์ ํธ ๋ ์ ์ฉํ๊ฒ ์ผ๋ Slack์
์ด๋ฒ์๋ ์ํต์ฐฝ๊ตฌ๋ก ์ ์ฌ์ฉํ๋ค. GOOD!
2 . ๊นํ๋ธ ๋ฉ์ธ ๋ ํฌ ๊ด๋ฆฌ (๊นํ๋ธ ์ด์ ์ถ๋!)
๊นํ๋ธ ์๋์ฌ๊ธฐ๋ฅผ ์ข์ํ๊ณ ,
๊นํ๋ธ๊ฐ ์๋์ ์ผ๋ก ์ต์ํ ๋ด๊ฐ ํ์๋ค์ ๊นํ๋ธ ์ฌ์ฉ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ๊ณ ,
๊นํ๋ธ ๊ด๋ จ ์ด์๋ฅผ ํด๊ฒฐํด์ฃผ๊ธฐ๋ก ํ๋ค.
(ํ๋ก์ ํธ์ ๋ณผ๋ฅจ์ด ํฌ๋ค๋ณด๋, ์ ์ํฉ ์ธ์๋ ๋ง~~์ ์ถฉ๋์ด ์์๋ค.)
์ ๋ฒ ํ๋ก์ ํธ์์๋ ๋ธ๋ฐ์น์ ํ๋ฆฌํ์คํธ(Pull Request)๋ฅผ ํ์ฉํด์ ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ํํ๋ค.
๊ทธ๋ฌ๋ ์ด๋ฒ ํ๋ก์ ํธ์์๋ ๋ฉ์ธ ๋ ํฌ๋ฅผ ๋ฐ๋ก ๋๊ณ ํฌํฌํ ๋ค์,
๊ฐ์ ๋ก์ปฌ ํ๊ฒฝ์์ ๊ฐ๋ฐ ํ ํ๋ฆฌํ์คํธ๋ฅผ ๋ฐ๋ก ์น์ธ ๋ฐ์ง์๊ณ ๋ฐ๋ก ์ ๋ก๋๊ฐ ๊ฐ๋ฅํ๋๋ก ํ๋ค.
์ฌ์ค ๋๋ ์ด ๋ฐฉ๋ฒ์ ์ ํธํ์ง๋ ์๋๋ฐ..
์ ๋ฒ ํ๋ก์ ํธ์ ๋ฌ๋ฆฌ ์ด๋ฒ์๋ ์ธ์๋ ๋ง๊ณ , ๋ชจ๋์๊ฒ ๊ณผ์ธํ๋ฏ์ด ์ค๋ช ํ๊ธฐ์๋ ์ด๋ ค์์ด ์์๋ค.
(๊ทธ๋ฆฌ๊ณ ๋๋ผ๊ณ ๋ค ์์๋ ๊ฒ๋ ์๋๐ซ ๋จ๋ค๋ณด๋ค ๊ตฌ๊ธ๋ง์ ๋ ์ํ ๋ฟ..)
์ผ๋จ์ ๊ฐ์ ๋ก์ปฌ ํ๊ฒฝ์์ ๋ฉ์ธ ๋ ํฌ๋ก ๋จธ์ง๋ฅผ ์๋ํ๊ณ ,
๋ณํฉ์ถฉ๋์ด๋ ์ค๋ฅ๊ฐ ์๊ฒผ์ ๋ ๋ด๊ฐ ์ต๋ํ ๋์์ ์ฃผ๋ ๋ฐฉ์์ผ๋ก ํ๊ธฐ๋ก ํ๋ค.
๊ธฐ๋ฅ ๊ตฌํ
ํ IMCA ์๊ฐ ํ์ด์ง
ํ ์๊ฐ ํ๋ฉด , ์คํฌ๋กค ํ ๋ฒํผ, ์์ ๋งํฌ, ์์ ์ง์ ํจ์ ๋ฑ
Youtube ํ์ด์ง (๋ฏธ๋์ด ์ ๋ก๋)
์ ํ๋ธ ๋ฆฌ์คํธ ํ์ด์ง(ํ์ด์ง๋ค์ด์ , ๊ฒ์๊ธฐ๋ฅ), ํฌ์คํธ ์์ฑํ์ด์ง, ํฌ์คํธ ์์ธ ํ์ด์ง(์์ ,์ญ์ ,๋ชฉ๋ก) ๋ฑ
๋ฉ์ธ ํ์ด์ง์์ ์ ํ๋ธ ํ์ด์ง ์ค ์ต๊ทผ 3๊ฐ์ ๊ฒ์๊ธ ๋์ฐ๊ธฐ
๐ฃ๏ธ Feed Back
๐ฃ๏ธ ๊ฐ์ธ ํผ๋๋ฐฑ | |
๊ฐ์ธ ํผ๋๋ฐฑ 1 (์ต๋ช ) |
์ ํ๋ธ ๊ฒ์๊ธฐ๋ฅ์์ ๊ฒ์์ onchange์ ๋ฐ๋ผ์ ๊ธ์๋ฅผ ์น ๋๋ง๋ค ๊ฒ์์ด ์คํ๋๋๋ก ๊ตฌํํด์ฃผ์ จ๋๋ฐ ์ด๋ฐ ๊ตฌํ์ด ux์ ์ผ๋ก ํธ๋ฆฌํ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐ๋ฉ๋๋ค |
๊ฐ์ธ ํผ๋๋ฐฑ 2 (์ต๋ช ) |
๊นํ๋ธ ํ์ฉ์ ์ ํ๊ฑฐ ๊ฐ์์ ์ข์์ |
๊ฐ์ธ ํผ๋๋ฐฑ 3 (์ต๋ช ) |
์ฌ์ฉ์์ ํ๋์ ๊ณ ๋ คํ UX/UI๊ฐ ์ธ์๊น์์ต๋๋ค. ๋ชจ๋ํ๋ฅผ ํตํด ์๋น์ค์ ํ์ฅ์ฑ์ ๊ณ ๋ คํ ๋ถ๋ถ์ด ์ข์์ต๋๋ค. |
๐ฃ๏ธ ํ ์ ์ฒด ํผ๋๋ฐฑ | |
์ ์ฒด ํผ๋๋ฐฑ 1 (์ต๋ช ) |
์ฒซ ํ๋ฉด์์ ๋ฐ์ค์คํผ์ค api๋ฅผ ๋ฐ์์ค๋ ์๊ฐ๋์์ ๋ก๋ฉ ui๊ฐ ์ ์ ์ด๊ณ ๋ก๋ฉ๋ฐ ์์ด์ฝ์ด ํ๋ฉด ํฌ๊ธฐ์ ๋นํด ์์์ ๋ก๋ฉ์ค์ผ ๋ ํ๋ฉด์ด ๋น์ด๋ณด์ธ๋ค๋ ์๊ฐ์ด ๋ญ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋ก๋ฉ์๊ฐ์ ui๋ฅผ ์ค์ผ๋ ํคui์ ์ด์ฉํ๊ฑฐ๋ ๋ก๋ฉ๋ฐ๋ฅผ ์ข๋ ๋์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ๋ฐฉ๋ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค! ์์ ๊ฒ์ํ์์ ํ ํ์ด์ง์ ๋๊ฐ์ ๊ฒ์๊ธ๋ง ๋ณด์ด๊ฒ ํ๋ ์ด์ ๋ ๊ถ๊ธํฉ๋๋ค. (ํ์ด์ง๋ค์ด์ ์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด์ ๋ผ๊ณ ์๊ฐํ์ต๋๋ค! ) ๋ก๊ทธ์ธ ํ์ง์์๋ ๋ด ์บ๋ฆฐ๋์ ์ ๊ทผ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ ๋นํ์์๊ฒ ํผ๋์ ์ค ์ ์๋ค๊ณ ์๊ฐ ๋๋ฏ๋ก ์ฒ์์ url๋ก ์ด๋ํ ๋๋ถํฐ ๋ก๊ทธ์ธ ํ์ด์ง๋ก ์ฐ๊ฒฐํ๋ ๊ฒ์ด ux์ ์ผ๋ก ๋ ๋์ ๋ณด์ ๋๋ค |
์ ์ฒด ํผ๋๋ฐฑ 2 (์ต๋ช ) |
- ๋ฐํ์ค๋น๋ฅผ ์ํ๊ณ ppt ๋ ์ด๋ค๊ฒ์ ์ค๋ช
ํ๋ ค๋์ง ๋ช
ํํด์ ์ข์์ - ์งง์ ์ค๋น์๊ฐ์๋ ๋ถ๊ตฌํ๊ณ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ์ ๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๋ํ์ , ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ์ ์ ์ธ ๋์ ์ด ๋ณด์ฌ์ ์ข์์ api๋ฌธ์๋ฅผ ์๋ง๋ค์ด์ ์๋ก ๊ณต์ ๊ฐ ํธํ๋๋ก ๋ ธ๋ ฅํ์ ์ด ์ข์์ - ์ด๋ฏธ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ต๋ํ ์๊ธฐ ์๋น์ค์ ์ ์ ์ฉํ๋ ค๊ณ ํ์ ์ด ์ข์์ ๊ธฐ๋ฅ์ ์ข์์ง๋ง ์กฐ๊ธ์ฉ ์๋ฌ๊ฐ ์๋๊ฑฐ ๊ฐ์ ๊ทธ์ ์ด ์์ฌ์ - ์ฌ๋ฌ๊ฐ์ง ๋ฌธ์ ์ ์ด ๋ฐ์ํ์๋ ์ ์ ํ ํด๊ฒฐ๋ฒ์ด๋ ์ฐํ๋ฐฉ๋ฒ์ ์ฐพ์์ ํด๊ฒฐํ์ ์ด ๋๋ณด์ - ์๋ก ๋งก์๋ฐ ํํธ๋ฅผ ์ ๋ถ๋ฐฐํ๊ฒ ๊ฐ์์ ์ข์์ - ํ ์คํธ ์ฝ๋๋ฅผ ์์ฑํ์ง๋ ์์์ง๋ง ํ ์คํธ ์๋ฒ๋ฅผ ๋ง๋ค์ด ํ ์คํธ ํ ํ๋ก๋ํธ๋ฅผ ๋ฐฐํฌํ๋ค๋ ์๊ฐ์ ์์ฃผ ์ข์์ |
์ ์ฒด ํผ๋๋ฐฑ 3 (์ต๋ช ) |
- Open Api ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, jwt token์ ์ ํ์ฉํ์๊ณ , ํ๋ฌ์ง๋ฆฌ ์ฒซ ํํ๋ก์ ํธ์ด๊ณ ๊ท๋ชจ๊ฐ ํผ์๋ ๋ถ๊ตฌํ๊ณ ๊ฑฐ์ ์์ฑ์ํจ ์ ์ด ์ธ์ ๊น์์. - UI๋ ๊น๋ํ๊ณ ํ ํ์ ๋ ์ํ ํ๋ค๊ณ ์๊ฐํจ. - ํ๊ณ ๋ฅผ ํตํด ๋ฌธ์ ์ ์ด ๋ฐ์ํ์ ๋ ํด๊ฒฐํ ๋ฐฉ๋ฒ์ด๋ ํด๊ฒฐํ ์ ์์์ ์ดํํ๋ ๋ฐํ๊ฐ ์ธ์๊น์์ |