- ๐My Movie Type (a.k.a. MaMoTa)๐ - ์ผ์ฑ์ฒญ๋ SW์์นด๋ฐ๋ฏธ 1ํ๊ธฐ ๊ดํต ํ๋ก์ ํธ
- ๋ ์ถ๊ฐํ ๊ฒ
๋ฌด์จ ์ํ๋ฅผ ๋ณผ ์ง ๊ฒฐ์ ํ์ง ๋ชปํ๊ณ ์คํธ๋ฆฌ๋ฐ ์ฌ์ดํธ์ ๋ค์ด๊ฐ๋ค๊ฐ, ์ํ ๊ณ ๋ฅด๋ค๊ฐ ์ง์ณ์ ์ ๋ณธ ๊ฒฝํ ์์ผ์ ๊ฐ์?
๋ด๊ฐ ์ด๋ค ํ์ ์ ์ํ๋ฅผ ์ข์ํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ๋, ๊ฒฐ์ ์ ์ ๋ชปํ๋ ์ฌ๋๋ค์ด์ฌ! ๐ณโ๐
MaMoTa์ ํจ๊ป ์ํ๋ฅผ ์ฐพ์ผ๋ฌ ์ฐ์ฃผ๋ก ๋ ๋๋ณด์์!๐
๊น์ ์ฑ | ์ค๊ธฐ์ | ์ต์ฑํธ |
์ํ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ FE ๊ตฌํ , movies FE ๊ตฌํ, movie ๊ฒ์ ๊ตฌํ, ๋ฆฌ๋ทฐ ์์ธ ํ์ด์ง FE, BE ๊ตฌํ |
์ํ ๋ฆฌ๋ทฐ ์ปค๋ฎค๋ํฐ FE&BE ๊ตฌํ | profile FE&BE ๊ตฌํ, movies FE&BE ๊ตฌํ, ๋ฐ์ดํฐ ์์ง |
์ค๋ ๋ ์จ๋ฅผ ํตํ ์ํ๋ฅผ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ
๋ช ๋์ฌ ๊ด๋ จ ์ปค๋ฎค๋ํฐ ๊ตฌํ ๋ฐ ๋ช ๋์ฌ ๊ฒ์ ๊ธฐ๋ฅ
ํน์ ์ํ์ ๋ํ ๋ฆฌ๋ทฐ๋ฅผ ์์ฑ ํ์ ๋ ๊ทธ ์ํ ์ ๋ณด๋ฅผ ๋ฐ๋ก ๋ณผ ์ ์๊ฒ ๊ตฌํ
๋ฆฌ๋ทฐ ์คํฌ์ผ๋ฌ ๊ด๋ จ ํ ํด์ ํตํด ๋ด์ฉ ๋ณด์ด๊ธฐ ์ ๋ฌด๋ฅผ ๊ตฌํ
ost ์ฌ์์ ํตํ์ฌ ์ฌ์ฉ์์๊ฒ ์ํ ๊ฐ์ ์ ์ผ๋ก ์ถ์ฒ
๋ฆฌ๋ทฐ ๊ฒ์๊ธ์์ ํ๊ฐํ ๋ณ ์ ์ ์ด๋ชจ์ง๋ฅผ ํตํด ์ง๊ด์ ์ธ ํํ์ ๊ตฌํ
์ค๋ ๋ ์จ๋ฅผ ํตํ ์ํ๋ฅผ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ โ
๋ช ๋์ฌ ๊ด๋ จ ์ปค๋ฎค๋ํฐ ๊ตฌํ์ ์ฐ์ ์์ ์ค ํ์์์ ๋ฐ๋ ค ๊ตฌํ ํ์ง ๋ชปํจ โ
ํน์ ์ํ์ ๋ํ ๋ฆฌ๋ทฐ๋ฅผ ์์ฑ ํ์ ๋ ๊ทธ ์ํ ์ ๋ณด๋ฅผ ๋ฐ๋ก ๋ณผ ์ ์๊ฒ ๊ตฌํ โ
์คํฌ์ผ๋ฌ ํ ๊ธ ๊ด๋ จ ๊ธฐ๋ฅ์ ์๊ฐ ๋ถ์กฑ์ผ๋ก ์ธํด ๊ตฌํ ํ์ง ๋ชปํจ โ
Ost Player ๊ตฌํํ์ฌ ์ฌ์ฉ์์๊ฒ ์ํ๋ฅผ ๊ฐ์ ์ ์ผ๋ก ์ถ์ฒ โ
๋ฆฌ๋ทฐ ๊ฒ์๊ธ์์ ํ๊ฐํ ๋ณ ์ ์ ์ด๋ชจ์ง๋ฅผ ํตํด ์ง๊ด์ ์ธ ํํ์ ๊ตฌํ โ
- ์์ ์ค์ธ ์ํ, ๊ฐ๋ด ์์ ์, ์ธ๊ธฐ์, ํ์ ์, ์ฅ๋ฅด๋ณ ์ํ๋ฅผ ์ฐ์ ์ ์ผ๋ก ์๊ฐํ์ฌ ์ํ๋ฅผ ์ถ์ฒ
- ํ์ฌ TOP 20 ์ธ๊ธฐ ์ํ ์ ๋ณด ์ ๊ณต (๋งค์ผ ์๋ก ์ ๋ณด ๊ฐฑ์ )
- ์ํ ์นด๋๋ฅผ ๋๋ฅด๋ฉด ํด๋น ์ํ ์์ธ ์ ๋ณด ๋ค์ด์ผ๋ก๊ทธ ์คํ
- ์ํ ๋ชจ๋ฌ์ ์๋ ํํธ ์์ด์ฝ์ ํตํด ์ํ ์ข์์ ๊ธฐ๋ฅ ์ ๊ณต
- OST Player๋ก ์ถ์ฒ ํ์ด์ง์ ๋ํ ํฅ๋ฏธ๋ฅผ ์ ๋ฐ
- ์ํ ID๋ฅผ ํตํด ์์ธ ํ์ด์ง์ Router๋ฅผ ์ค์ ,
- ๋ชจ๋ฌ์ ํตํ ์์ธ ํ์ด์ง ๊ตฌํ
- ์๊ณ ํธ, ๊ฐ๋ , ๋ฐฐ์ฐ ์ ๋ณด ์๊ฐ
- ์ข์์, ๋ฆฌ๋ทฐ ์์ฑ ๊ฐ๋ฅ
- ๊ฒ์์ฐฝ์ ์ํ ์ด๋ฆ ๊ฒ์ํ๋ฉด ๊ฒ์์ด๋ฅผ ํฌํจํ ์ํ ์ ๋ณด๋ฅผ ์นด๋๋ก ์ถ๋ ฅ
- ์ํ ์นด๋๋ฅผ ํด๋ฆญํ์ฌ ์ํ Detail ํ์ด์ง๋ก ์ด๋ํ ์ ์๋๋ก ๊ตฌํ
- ์ํ๋ฅผ ์ฐพ์ ๋ ํ์คํ ๊ธฐ์ต๋์ง ์์ผ๋ฉด ์ํ์ ๋ํด ์๋ ค์ฃผ๊ธฐ ์ํด ์ธ๋ถ ๊ฒ์ ๊ธฐ๋ฅ ๋์
- ํ์ฌ ๋ ์จ ์ ๋ณด๋ฅผ API๋ก ๋ฐ์์ ์์ด์ฝ์ ํตํด ์๋ ค์ฃผ๊ณ , ๋ ์จ์ ๋ง๋ ์ํ ์ถ์ฒ
- ํ์ ์ ๋ ฅ ๊ฐ์ด ๋๋ฝ๋๋ฉด ์ฌ์ฉ์์๊ฒ ํ์
- ๋น๋ฐ ๋ฒํธ๋ฅผ ํ ์คํธ๋ก๋ ํ์ธ ๊ฐ๋ฅ
- ๋ก๊ทธ์ธ ์ฑ๊ณต ์ 3์ด๊ฐ ์๋ฆผ์ฐฝ ์์ฑ ํ ๋ฉ์ธ ํ์ด์ง ์ด๋
- ๋ก๊ทธ์ธ ์คํจ ์ alert ์์ฑ
- ํ์ ๊ฐ์
์ ํจ์ฑ ๊ฒ์ฌ ๊ตฌํ
- ์์ด๋ : ์ด๋ฉ์ผ
- ๋น๋ฐ๋ฒํธ : 8์ ์ด์
-
ํ์ ํ๋กํ, ์ข์์ ํ ์ํ, ์์ฑํ ๊ฒ์๊ธ, ํ๋ก์ฐ/ํ๋ก์
-
ํ์ธ์ ํ๋กํ ํ์ด์ง์ผ ๊ฒฝ์ฐ, ํ๋ก์ฐ ๊ฐ๋ฅ
- ์ด๋ฏธ ํ๋ก์ฐ ๋์ด์๋ค๋ฉด ์ธํ๋ก์ฐ, ์๋๋ผ๋ฉด ํ๋ก์ฐ ๋ฒํผ์ด ๋ณด์
- ์ซ์๋ฅผ ํด๋ฆญํ๋ฉด ํ๋ก์ฐ/ํ๋ก์ ๋ฆฌ์คํธ ์ถ๋ ฅ
- ๋ฆฌ์คํธ์์ ์ ์ ๋๋ค์์ ํด๋ฆญํ๋ฉด ํด๋น ์ ์ ์ ํ๋กํ ํ์ด์ง๋ก ์ด๋
- ์ ์ ๋ค์ด ์์ฑํ ๋ค์ํ ๋ฆฌ๋ทฐ์ ๋ํด ์นด๋ ํํ๋ก ํํ
- ๋ฆฌ๋ทฐ์ ๊ด๋ จํ ์ํ๋ฅผ ๊ฒ์ํ์ฌ ์ ๋ณด ์ ๊ณต
- ์์ฑ ์ ์ ์ ํ๋กํ ๊ตฌ๊ฒฝ ๊ฐ๋ฅ
- ํ์ ๋ณ ๋ค์ํ ํ์ ์ง๊ด์ ์ผ๋ก ์ ๊ณต
- ํ์ ์ ๋ณ๋ก ํํ
- ์ ์ ๋ง์ ํน์ ์ํ์ ๋ํ ์ ๋ณด ๋ฑ์ ์ ๊ณตํ๊ธฐ ์ํ ๋ฆฌ๋ทฐ ๊ฒ์๊ธ ์์ฑ ๊ฐ๋ฅ
- ๋ฆฌ๋ทฐ์ ๊ดํ ์์ธ ์ ๋ณด ์ถ๋ ฅ
- ๋ณ์ ์ ๋ฐ๋ฅธ ์ด๋ชจ์ง ์ถ๋ ฅ์ผ๋ก ๋ณ์ ์๊ฐํ
- ๊ฒ์๊ธ ์์ ๋ฐ ์ญ์ ๊ตฌํ
- ๋๊ธ ์์ฑ, ์์ , ์ญ์ ๊ตฌํ
์ฒซ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๊ณํ ์๋ฆฝ๋ถํฐ ๋ชจ๋ ์นํ์ด์ง ์๋น์ค๋ฅผ ๊ตฌํํ๋ ๋ฐ๊น์ง ํ์๋ค๊ณผ ํ์ ํ์ฌ ์์ฑํด๋๊ฐ๋ ๊ณผ์ ์์์ Vue์ Django ๋ค์ํ ํ๋ ์์ํฌ๋ฅผ ํ์ฉํ๋ ๋ฐฉ๋ฒ๋ค์ ๋ํด ์์ฉํด ๋๊ฐ๋ฉฐ ์ต์ํด์ง ์ ์์๊ณ ํ์๋ค๊ณผ์ ์ํต, GIT์ ํ์ฉํ ํ์ ๋ค์ ๋ํด ํจ๊ป ๋ฐฐ์๋๊ฐ ์ ์์ด์ ์ข์ ๊ฒฝํ์ด์์ต๋๋ค. ์์ผ๋ก ํ๋ก์ ํธ ๋ฐ ํ์ ์์๋ ์ง๊ธ ์ด ๊ฒฝํ์ด ์ค์ํ ๋ฐ๊ฑฐ๋ฆ์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
ํ์๋ค๊ณผ ํ ๋ชฉํ๋ฅผ ๊ฐ์ง๊ณ ๋์๊ฐ๋ ๊ฒฝํ์ ํด์ ์ข์๊ณ ,ํ๋ก์ ํธ๋ฅผ ์กฐ๊ธ์ฉ ํ๋ ํ๋ ๋ง๋ค์ด๊ฐ๋ฉด ๋ ์ค ์์๋๋ฐ ์๊ฐ๋ณด๋ค ๋น๋๊ธฐ, ๋ฐฑ๊ณผ ํ๋ก ํธ์ ์ฐ๋์ด ํ๋ฐ๋ถ๋ก ๊ฐ์๋ก ๋ณต์กํ๊ฒ ์ฐ๊ฒฐ๋์ด ์์ด ์ด๊ธฐ ๋ชฉํ ์ค์ , ๊ตฌ์ ๋ฐ ์ค๊ณ์ ์ค์์ฑ์ ๋ฐฐ์ ์ต๋๋ค. ๋ค์ ๊ธฐํ์๋ ์ด๋ถ๋ถ์ ์ ๊ฒฝ์ ๋์ฑ ์จ์ ์์ฑํด์ผ๊ฒ ๊ณ , ์ฒซ ํ์ ๊ฒฝํ์ด์๋๋ฐ ํ์ ์ ํ์ํ ์ํต๊ธฐ์ , git ์ฌ์ฉ์ ์ด๋ค ํ๋ฆ์ผ๋ก ์งํ๋๋์ง ๋ฐฐ์ ์ต๋๋ค.
๋ฐฑ์๋ ๋ถ๋ถ์ ๋งก์์ ์์ ์ ์งํํ๋๋ฐ, Django๋ฅผ ๋ฐฐ์ด ์ง ์ผ๋ง ๋์ง ์์ Vue์ ๋ฐฑ์๋์ ํ๋ก ํธ ์๋ ํ๋ ์์ํฌ์ ์ฐ๊ฒฐ ๊ด๊ณ์ ๋ํด ๋ณต์ตํ๋ ๊ธฐํ๊ฐ ๋์ด ์๋ฏธ ์์๊ณ , ํ์๋ค๊ณผ ์ฒด๊ณ์ ์ธ ์ญํ ๋ถ๋ด ํ ์งํํด์ GIT ํ์ ์์ ๋ฌธ์ ์์ด ์งํํด์ ๋ง์กฑ์ค๋ฝ์ต๋๋ค. ์์ผ๋ก ํ๋ก์ ํธ ์งํ ๋ฐ ํ์ ์ ๋์ฑ ๋ฐ์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค.