| 1๏ธโฃ We are FreePath |
| ๏ธ2๏ธโฃ Project Result |
| ๊น์ด๊ฒฝ | ๊นํ์ธ | ์ด๊ธฐ์ฐ |
|---|---|---|
![]() |
![]() |
![]() |
| @splguyjr | @Taein5415 | @Lee-gi-yeun |
| ์ด์ฃผ๋ฏธ | ์ด์ฑ์ | ํ์ฑ๋ฆฐ |
|---|---|---|
![]() |
![]() |
![]() |
| @z00m-1n | @nineeko | @didiha |
ํ๋ก์ ํธ ๊ตฌ์กฐ
src/
โโโ api/
โ โโโ axios.js
โโโ assets/
โ โโโ font/
โ โโโ images/ (board, chatting, common, csquiz, devti, interview, main, mypage, user)
โ โโโ styles/
โโโ components/
โ โโโ common/
โ โโโ layout/ (Header, Sidebar, Sidebar Sections)
โโโ features/
โ โโโ admin/
โ โ โโโ csquiz, ItNews, report (๊ฐ๊ฐ api.js, router.js, components/, views/)
โ โโโ board/
โ โ โโโ components/, views/, api.js, quill-config.js, router.js
โ โโโ chatting/
โ โ โโโ components/ (chattingView, userBlockView, ChattingPendingView), views/, api.js, router.js, stomp-client.js
โ โโโ comment/
โ โ โโโ components/, api.js
โ โโโ csquiz/
โ โ โโโ components/, views/, api.js, router.js
โ โโโ devti/
โ โ โโโ components/, views/, data/, api.js, router.js
โ โโโ interaction/
โ โ โโโ components/, api.js
โ โโโ interview/
โ โ โโโ components/, views/, api.js, router.js
โ โโโ main/
โ โ โโโ components/, views/, api.js, router.js
โ โโโ mypage/
โ โ โโโ bookmark/, comment/, like/, reportedpost/, writepost/, views/, components/, api.js, router.js
โ โโโ user/
โ โโโ components/, views/, api.js, errorcode.js, router.js
โโโ router/
โ โโโ index.js
โโโ stores/
โโโ auth.js
ํด๋ฆญํด์ ์ด๊ธฐ
ํด๋ฆญํด์ ์ด๊ธฐ
ํ์
-
์ผ๋ฐ ํ์๊ฐ์
: ์ฌ์ฉ์๋ ์ผ๋ฐ ํ์๊ฐ์ ์ ํตํด ๊ณ์ ์ ์์ฑํ ์ ์๋ค. -
๊ตฌ๊ธ ํ์๊ฐ์
: ์ฌ์ฉ์๋ ๊ตฌ๊ธ ํ์๊ฐ์ ์ ํตํด ๊ณ์ ์ ์์ฑํ ์ ์๋ค. -
์ผ๋ฐ ๋ก๊ทธ์ธ
: ์ฌ์ฉ์๋ ์ผ๋ฐ ๋ก๊ทธ์ธ์ ํตํด ๋ก๊ทธ์ธ์ ํ ์ ์๋ค. -
๊ตฌ๊ธ ๋ก๊ทธ์ธ
: ์ฌ์ฉ์๋ ๊ตฌ๊ธ ๋ก๊ทธ์ธ์ ํตํด ๋ก๊ทธ์ธ์ ํ ์ ์๋ค. -
๋ก๊ทธ์์
: ์ฌ์ฉ์๋ ํค๋์ ๋ก๊ทธ์์ ๋ฒํผ์ ํตํด ๋ก๊ทธ์์์ ํ ์ ์๋ค. -
๋ก๊ทธ์ธ ID ์ฐพ๊ธฐ
: ์ฌ์ฉ์๋ ๋ก๊ทธ์ธ์ ํ์ง ์์๋ ์ด๋ฉ์ผ ์ธ์ฆ์ ํตํด ๋ก๊ทธ์ธ ID๋ฅผ ์ฐพ์ ์ ์๋ค. -
๋น๋ฐ๋ฒํธ ์ฌ์ค์
: ์ฌ์ฉ์๋ ๋ก๊ทธ์ธ์ ํ์ง ์์๋ ์ด๋ฉ์ผ ์ธ์ฆ์ ํตํด ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ค์ ํ ์ ์๋ค.
๋ง์ดํ์ด์ง
-
๊ธฐ๋ณธ ์ ๋ณด ์กฐํ
: ์ฌ์ฉ์๋ ๋ง์ดํ์ด์ง์์ ๋ณธ์ธ์ ์ด๋ฉ์ผ, ๋๋ค์, ๊ตฌ๋ ์ฌ๋ถ ๋ฑ์ ์กฐํํ ์ ์๋ค. -
๊ฒ์๊ธ, ๋๊ธ ๋ชจ์๋ณด๊ธฐ
: ์ฌ์ฉ์์ ๊ฒ์๊ธ ๋ฐ ๋๊ธ ๋ชฉ๋ก์ ํ์ธํ ์ ์๋ค. -
์ผ๋ฐ ์ ๋ณด ์์
: ์ฌ์ฉ์๋ ๋๋ค์, it ๊ธฐ์ฌ ๊ตฌ๋ ์ฌ๋ถ๋ฅผ ์์ ํ ์ ์๋ค. -
์ด๋ฉ์ผ ์์
: ์ฌ์ฉ์๋ ์ด๋ฉ์ผ์ ์์ ํ ์ ์๋ค. -
๋น๋ฐ๋ฒํธ ์์
: ์ฌ์ฉ์๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์์ ํ ์ ์๋ค.
๋ฉ์ธ ํ์ด์ง
- ๋ฉ์ธ ํ์ด์ง
: ์ฌ์ดํธ ์๊ฐ ์ด๋ฏธ์ง ์ ํ์ด 5์ด๋ง๋ค ์ผ์ด๋๋ค. ์๋์ ๊ฒ์๊ธ ๋ฆฌ์คํธ ํด๋ฆญ ์ ํด๋น ๊ฒ์๋ฌผ๋ก ์ด๋ํ ์ ์๋ค.
๊ฒ์ํ ๊ธฐ๋ฅ ํ ์คํธ
-
๊ฒ์ํ ๋ชฉ๋ก ์กฐํ

: ๊ฒ์ํ์ ๋ฑ๋ก๋ ๊ฒ์๊ธ ๋ชฉ๋ก์ ์กฐํํ ์ ์๋ค. -
๊ฒ์๊ธ ๊ฒ์

: ํค์๋๋ฅผ ํตํด ๊ฒ์๊ธ์ ๊ฒ์ํ ์ ์๋ค. -
๊ฒ์๊ธ ์์ธ ์กฐํ

: ๊ฒ์๊ธ์ ์์ธ ๋ด์ฉ์ ํ์ธํ ์ ์๋ค. -
๊ฒ์๊ธ ์์ฑ

: ์ ๊ฒ์๊ธ์ ์์ฑํ์ฌ ๊ฒ์ํ์ ๋ฑ๋กํ ์ ์๋ค. -
๊ฒ์๊ธ ์์

: ์์ฑํ ๊ฒ์๊ธ์ ์์ ํ ์ ์๋ค. -
๊ฒ์๊ธ ์ญ์

: ์์ฑํ ๊ฒ์๊ธ์ ์ญ์ ํ ์ ์๋ค. -
๋๊ธ ๋ฐ ๋๋๊ธ ์์ฑ

: ๊ฒ์๊ธ์ ๋๊ธ๊ณผ ๋๋๊ธ์ ์์ฑํ ์ ์๋ค.
๊ฒ์๊ธ / ๋๊ธ ์ข์์ ๋ฐ ๋ถ๋งํฌ
-
๊ฒ์๊ธ ์ข์์ / ๋ถ๋งํฌ
: ๊ฒ์๊ธ์ ๋ํด ์ข์์ ๋ฐ ๋ถ๋งํฌ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋ค. -
๋๊ธ ์ข์์ / ์ข์์ ์ทจ์
: ๋๊ธ์ ๋ํด์๋ ์ข์์๋ฅผ ํ ์ ์๋ค. -
๋นํ์ ์ ๊ทผ ์ ํ
: ๋ก๊ทธ์ธํ์ง ์์ ์ฌ์ฉ์๋ ์ํธ์์ฉ์ด ์ ํ๋๋ค. ๋ก๊ทธ์ธ ํ๋ฉด์ผ๋ก ์ด๋๋๋ค.
๋ชจ์ ๋ฉด์ ์คํ ๊ธฐ๋ฅ
- ๋ฉด์ ๋ฐฉ ์ ๋ณด ์ ํ์ผ๋ก ์๋ก์ด ๋ฉด์ ๋ฐฉ ์์ฑ
: ์ฌ์ฉ์๋ ๋ฉด์ ๋ฐฉ์ ์ฃผ์ , ์ง๋ฌธ ๋์ด๋, ํ๊ฐ ์๊ฒฉ๋๋ฅผ ์ ํํด ์๋ก์ด ๋ฉด์ ๋ฐฉ์ ์์ฑํ ์ ์๋ค. - ๋ฉด์ ๋ฐฉ ์คํ
: ํ๋์ ๋ฉด์ ๋ฐฉ์๋ ์ด ์ธ ๊ฐ์ ์ง๋ฌธ์ด ์ฃผ์ด์ง๊ณ , ์ฌ์ฉ์๋ ์์๋๋ก ๋์ถ๋๋ ์ง๋ฌธ์ ๋ํด ๋ต๋ณ์ ํ ์ ์๋ค. ์ฒซ ๋ฒ์งธ์ ๋ ๋ฒ์งธ ์ง๋ฌธ์ ๋ํด ๋ต๋ณํ ๋๋ ๋ค์ ์ง๋ฌธ์ ์์ฒญํ๋ค. - ๋ฉด์ ๋ฐฉ ์ข
๋ฃ
: ์ฌ์ฉ์๋ ๋ง์ง๋ง ์ง๋ฌธ์ ๋ํด ๋ต๋ณํ ๋ "๋ค์ ์ง๋ฌธ"์ด ์๋ "๋ฉด์ ์ข ๋ฃ" ๋ฒํผ์ ๋๋ฌ ๋ฉด์ ๋ฐฉ์ ์ข ๋ฃํ๋ค. ๋ฉด์ ๋ฐฉ์ด ์ข ๋ฃ๋๋ฉด ํด๋น ๋ฉด์ ๋ฐฉ์ ๊ฒฐ๊ณผ๋ฅผ ์์ธ์กฐํ ํ ์ ์๋ค. - ๋ฉด์ ๋ฐฉ ์ญ์
: ์ฌ์ฉ์๋ ๋ณธ์ธ์ด ์งํํ ๋ฉด์ ๋ฐฉ์ ์ญ์ ํ ์ ์๋ค. - ๋ฉด์ ๋ฐฉ ์ ๋ณด ์์
: ํ๋์ ๋ฉด์ ๋ฐฉ์๋ ์ด ์ธ ๊ฐ์ ์ง๋ฌธ์ด ์ฃผ์ด์ง๊ณ , ์ฌ์ฉ์๋ ์์๋๋ก ๋์ถ๋๋ ์ง๋ฌธ์ ๋ํด ๋ต๋ณ์ ํ ์ ์๋ค. ์ฒซ ๋ฒ์งธ์ ๋ ๋ฒ์งธ ์ง๋ฌธ์ ๋ํด ๋ต๋ณํ ๋๋ ๋ค์ ์ง๋ฌธ์ ์์ฒญํ๋ค. - ๋ฉด์ ๋ฐฉ ์ฌ์คํ
: ๊ธฐ์กด์ ๋ฉด์ ๋ฐฉ๊ณผ ๋์ผํ ์ง๋ฌธ์ ๋ํด ์๋ก์ด ๋ต๋ณ์ ํ๊ณ ์๋ก์ด ํ๊ฐ๋ฅผ ๋ฐ๊ณ ์ถ์ ๋, ์ฌ์ฉ์๋ ๋ณธ์ธ์ด ์งํํ๋ ๋ฉด์ ๋ฐฉ์ ์ฌ์คํํ ์ ์๋ค. - ์ฌ์คํ๋ ๋ฉด์ ๋ฐฉ ์กฐํ
: ์ฌ์ฉ์๋ ํด๋น ๋ฉด์ ๋ฐฉ์ ๋ํด ์ฌ์คํ๋๋ ๋ฉด์ ๋ฐฉ์ ์กฐํํ ์ ์๋ค.
๋ชจ์ ๋ฉด์ ์กฐํ ๊ธฐ๋ฅ
DevTI : ๊ฐ๋ฐ์ ์ฑํฅ ํ ์คํธ
- DevTI ํ
์คํธ ์คํ
: ์ฌ์ฉ์๋ DevTI ํ ์คํธ๋ฅผ ์คํํ ์ ์๋ค. - DevTI ๊ฒฐ๊ณผ ์กฐํ
- DevTI ๊ฒฐ๊ณผ ๊ณต์
: ์ฌ์ฉ์๋ ๋ณธ์ธ์ DevTI ๊ฒฐ๊ณผ๋ฅผ ๊ณต์ ํ ์ ์๋ค. - ๋นํ์์ ๊ณต์ ๋ DevTI ์กฐํ
: ์ฌ์ฉ์๋ ๊ณต์ ๋ DevTI ๊ฒฐ๊ณผ ๋งํฌ๋ก ํ์์ ๊ฒฐ๊ณผ๋ฅผ ์กฐํํ ์ ์๋ค.
CS ํด์ฆ ์์ ๋ฐ ๊ฒฐ๊ณผ
๊ด๋ฆฌ์ ๊ธฐ๋ฅ
๊ด๋ฆฌ์ CS ํด์ฆ ๊ธฐ๋ฅ
-
๋ชฉ๋ก ์กฐํ
: ๊ด๋ฆฌ์๋ CSํด์ฆ ๋ชฉ๋ก์ ์กฐํํ ์ ์๋ค. ๋๋ฅด๋ฉด ์์ธ ์กฐํ๊ฐ ๋๋ค. -
๋ฑ๋ก
: ๊ด๋ฆฌ์๋ CSํด์ฆ๋ฅผ ๋ฑ๋กํ ์ ์๋ค. ๋ฑ๋ก ์ ๋ชจ๋ ์ ๋ณด๋ฅผ ์ ๋ ฅํด์ผ ํ๊ณ , ์ ๋ต์ 1-4 ์ฌ์ด๋ง ์ ๋ ฅํ ์ ์๋ค. ๊ทธ ์ธ ์ ๋ ฅ ์ ๊ฒฝ๊ณ ์ฐฝ์ด ๋ฌ๋ค. -
์์ธ ์กฐํ
: ๊ด๋ฆฌ์๋ CSํด์ฆ ์์ธ ์กฐํํ ์ ์๋ค. -
์์
: ๊ด๋ฆฌ์๋ CSํด์ฆ ์์ธ ์กฐํ ์ ์์ ํ ์ ์๋ค. ์๋ ๋ฐ์ดํฐ์ ๋ณํ๊ฐ ์๊ธฐ๋ ์๊ฐ ์์ ๋ฒํผ์ด ํ์ฑํ๋๋ค.
๊ด๋ฆฌ์ IT ๋ด์ค ๊ธฐ๋ฅ
1. IT ๊ธฐ์ฌ ๋ชฉ๋ก ์ ์ฒด ์กฐํ
: ๊ด๋ฆฌ์๋ IT ๋ด์ค ๋ชฉ๋ก์ ์กฐํํ ์ ์๋ค.
-
๋ฐ์ก๋ ๋ด์ค ์กฐํ
: ๋ฐ์ก ์๋ฃ๋ ๋ด์ค ๊ธฐ์ฌ๋ฅผ ํ์ธํ ์ ์๋ค. -
๋ฏธ๋ฐ์ก ๋ด์ค ์กฐํ ๋ฐ ์์
: ๋ฏธ๋ฐ์ก ๊ธฐ์ฌ๋ฅผ ์ ํํด ๋ด์ฉ์ ์์ ํ ์ ์๋ค. -
๋ด์ค ์์ฑ
: ๊ด๋ฆฌ์๋ ์๋ก์ด ๋ด์ค๋ฅผ ์์ฑํ ์ ์๋ค. -
๋ด์ค ์๋ ๋ฐ์ก
: ๊ด๋ฆฌ์๋ ์ํ๋ ์์ ์ ์๋ ๋ฐ์ก์ ์งํํ ์ ์๋ค. -
๋ด์ค ์ญ์
: ๊ด๋ฆฌ์๋ ๋ถํ์ํ ๋ด์ค ๊ธฐ์ฌ๋ฅผ ์ญ์ ํ ์ ์๋ค. -
๋ด์ค ๋ชฉ๋ก ๋์๊ฐ๊ธฐ
: ๋ด์ค ์์ธ ํ์ด์ง์์ ๋ชฉ๋ก์ผ๋ก ๋ค์ ์ด๋ํ ์ ์๋ค.
์ฑํ ๋ฐฉ ๊ธฐ๋ฅ
1. ์ฑํ ๋ฐฉ ์์ฑ
: ์ฌ์ฉ์ ํ ํฐ์ ์ด์ฉํ์ฌ ์ฑํ ๋ฐฉ ์์ฑ
2. ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์์ฑ
: ๊ฒ์๊ธID์ ์ฌ์ฉ์ ํ ํฐ์ ์ด์ฉํด ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์์ฑ
3. ์ฑํ ๋ฐฉ ๋๊ฐ๊ธฐ
: ์ฑํ ๋ฐฉId์ ํ ํฐ์ ์ด์ฉํด ์ฑํ ๋ฐฉ์ ๋๊ฐ
4. ์ฑํ ๋ฐฉ ๋ชฉ๋ก ์กฐํ
: ์ฐธ์ฌ์ค์ธ ์ฑํ ๋ฐฉ ๋ชฉ๋ก์ ์กฐํํ๋ค.
5. ์ฑํ ๋ด์ญ ์กฐํ
: ์ฑํ ๋ฐฉ์ ์ฑํ ๋ด์ญ์ ์กฐํํ๋ค.
6. ์ฑํ ๋ฐฉ ์ ๋ชฉ ๋ณ๊ฒฝ
: ๊ทธ๋ฃน์ฑํ ๋ฐฉ์ OWNER๊ฐ ์ฑํ ๋ฐฉ์ ์ ๋ชฉ์ ์์ ํ๋ค.
7. ์ฑํ ๋ฐฉ ์ฐธ์ฌ์ ๋ชฉ๋ก ์กฐํ
: ํน์ ์ฑํ ๋ฐฉ์ ์ฐธ์ฌ์ ๋ชฉ๋ก์ ์กฐํํ ์ ์๋ค.
์ฐจ๋จ ๊ธฐ๋ฅ
1. ํ์ ์ฐจ๋จ ๊ธฐ๋ฅ
: ํน์ ์ฌ์ฉ์๋ฅผ ์ฐจ๋จํ ์ ์๋ค.
2. ํ์ ์ฐจ๋จ ์ทจ์ ๊ธฐ๋ฅ
: ํน์ ์ฌ์ฉ์ ์ฐจ๋จ์ ์ทจ์ํ ์ ์๋ค.
3. ํ์ ์ฐจ๋จ ๋ชฉ๋ก ์กฐํ
: ์ฌ์ฉ์๊ฐ ์ฐจ๋จํ ๋ค๋ฅธ ์ฌ์ฉ์๋ค์ ์กฐํํ ์ ์๋ค.
๊ทธ๋ฃน์ฑํ ๋ฐฉ ๊ธฐ๋ฅ
1. ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์ฐธ์ฌ ์์ฒญ
: ์ผ๋ฐ ์ฌ์ฉ์๋ ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์ฐธ์ฌ ์์ฒญ์ ๋ณด๋ธ๋ค.
2. ๊ทธ๋ฃน์ฑํ ๋ฐฉ ๋๊ธฐ๋ฐฉ ์กฐํ
: ๊ทธ๋ฃน์ฑํ ๋ฐฉ์ OWNER๋ ๋๊ธฐ๋ฐฉ์ ์กฐํํ ์ ์๋ค.
3. ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์์ฒญ ์๋ฝ๋ฝ
: ๊ทธ๋ฃน์ฑํ ๋ฐฉ์ OWNER๋ ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์ฐธ์ฌ ์์ฒญ์ ์๋ฝํ ์ ์๋ค.
3. ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์์ฒญ ์๋ฝ
: ๊ทธ๋ฃน์ฑํ ๋ฐฉ์ OWNER๋ ๊ทธ๋ฃน์ฑํ ๋ฐฉ ์ฐธ์ฌ ์์ฒญ์ ๊ฑฐ์ ํ ์๋ ์๋ค.
์ฑํ ์ฐ๊ฒฐ ํ ์คํธ
: stomp๋ฅผ ์ด์ฉํ์ฌ connect, subscribe, send์ ์ฌ์ฉ์์ ํ ํฐ์ ํ์ธํ์ฌ ์ฑํ ๋ฐฉ์ ์ฐธ์ฌ์ค์ธ ์ฌ์ฉ์์ธ์ง ํ์ธํ๋ค.
์ ๊ณ ๊ธฐ๋ฅ
1. ๊ฒ์๊ธ ์ ๊ณ: ์ฌ์ฉ์๋ ๊ฒ์๊ธ์ ์ ๊ณ ํ ์ ์๋ค.
2. ๋๊ธ ์ ๊ณ
: ์ฌ์ฉ์๋ ๋๊ธ์ ์ ๊ณ ํ ์ ์๋ค.
3. ์ ๊ณ ์กฐํ ๋ฐ ๋ฐ๋ ค ์ฒ๋ฆฌ
: ๊ด๋ฆฌ์๋ ์ ๊ณ ๋ ๋ด์ฉ์ ์กฐํํ๊ณ ๋ฐ๋ คํ ์ ์๋ค.
4. ์ ๊ณ ์กฐํ ๋ฐ ์ญ์ ์ฒ๋ฆฌ
: ๊ด๋ฆฌ์๋ ์ ๊ณ ๋ ๋ด์ฉ์ ์กฐํํ๊ณ ํด๋น ๊ฒ์๊ธ์ด๋ ๋๊ธ์ ์ญ์ ์ฒ๋ฆฌํ ์ ์๋ค.
๐ ๊ธฐ๋ฅ ๋ช ์ธ์ ๋ณด๊ธฐ (Google Sheets)














.png)











.png)
.png)

.png)


.png)






















