๋ ธ์ ํ์ด์ง : Spoco Notion
ํ๋ก์ ํธ ๋ฌธ์ : Jira Confluence
ํ๋ก์ ํธ ๊ธฐ๊ฐ : 24.05.28 - 24.06.25
ํ๋ก์ ํธ ์์ฝ
Study For Code๋ ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋๋ฅผ ์งํํ๋ฉด์ ์ด๋ ค์ ๋ ๋ฌธ์ ์ ํ์ด ์ฌ๋ถ, ๋ฌธ์ ๊ด๋ฆฌ์ ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฑ ํ์ํ ๊ณ ์ถฉ๋ค์ ๋ณด์ํ๊ธฐ ์ํ์ฌ ์ ์ํ๊ฒ ๋ WebIDE ์๋น์ค์
๋๋ค.
![]() |
![]() |
||||
|---|---|---|---|---|---|
| BE_์ดํธ์ฑ @githublees |
BE_ํ์ง์ @Hong-JinSuk |
BE_๊นํ์ฐ @anothercod |
BE_๊นํํ @hyeonhoi11 |
FE_๋จ์ํฌ @NS0H |
FE_์๊ทผ์ฌ @J_Keun |
โถ ํ ๊ธ์ ๋๋ฌ ์ญํ ์ ํ์ธํด๋ณด์ธ์!
์๊ทผ์ฌ [FE]
- ์ค์๊ฐ ์ฝ๋ ๋ฆฌ๋ทฐ(์ฑํ ๊ธฐ๋ฅ) ๊ตฌํ
- ํํ์ด์ง ํ ๊ตฌํ
- ํ์ ๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํ
- ๊ด๋ฆฌ์ ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ
- FrontEnd ํ๋ก์ ํธ ๋ฐฐํฌ
๋จ์ํฌ [FE]
- ์ฝ๋ ํธ์ง๊ธฐ IDE ๊ธฐ๋ฅ ๊ตฌํ
- ์คํฐ๋ ํ์ด์ง ๊ตฌํ
- ์นดํ ๊ณ ๋ฆฌ ํ์ด์ง ๊ตฌํ
- ์๊ณ ๋ฆฌ์ฆ ์ค๋ช ํ์ด์ง ๊ตฌํ
- ์๊ณ ๋ฆฌ์ฆ ๊ฒ์ API ์ฐ๊ฒฐ
- ์ด๋ฏธ์ง ๋ฑ๋ก ๋ฐ ์๋ฒ์ ์ฐ๋
์ดํธ์ฑ [BE]
- ํ๋ก์ ํธ ๊ธฐํ ๋ฐ ๋์์ธ ์ ๊ณต
- ์์คํ ์ํคํ ์ฒ, ERD ์ค๊ณ ๋ด๋น
- ์ฑํ ์๋ฒ ๋ด๋น (Chat)
- WebMvc, Spring Security ์ ์ฉ (Spoco)
- ์ฝ๋ ๋ฆฌ๋ทฐ ๊ด๋ จ REST API ๊ตฌํ (Spoco)
- ์ด๋ฏธ์ง ๋ฑ๋ก ๋ฐ ์กฐํ ๊ธฐ๋ฅ ๊ตฌํ (Spoco)
- ์ ์ฒด ์ฝ๋ ๋ฆฌํฉํ ๋ง ๋ฐ ๋ฒ๊ทธ ์์ (Spoco)
- common, global ๋ฐฑ์๋ ์ปจ๋ฒค์ ์์ฑ ๋ด๋น (Spoco)
- GitHub, Jira ๊ด๋ฆฌ ๋ด๋น
ํ์ง์ [BE]
- Architecture ๊ตฌํ
- ์ฑํ ์๋ฒ ์ฐ๊ฒฐ (Chat โ Backend)
- ์นดํ ๊ณ ๋ฆฌ ๊ด๋ฆฌ ๊ธฐ๋ฅ (Spoco โ Backend)
- IDE ๊ด๋ จ ๊ธฐ๋ฅ (Spoco โ Backend)
- ์๊ณ ๋ฆฌ์ฆ ๊ด๋ฆฌ ๊ธฐ๋ฅ (Spoco โ Backend)
- ๊ด๋ฆฌ์ ๊ธฐ๋ฅ (Spoco โ Backend)
- ํ๋ก์ ํธ ๋ฐฐํฌ (Backend)
๊นํํ [BE]
- API ๋ช ์ธ์ ์์ฑ
- ์คํฐ๋ ๊ด๋ฆฌ ๊ธฐ๋ฅ (Spoco โ Backend)
- ๊ด๋ฆฌ์ ๊ธฐ๋ฅ (Spoco โ Backend)
๊นํ์ฐ [BE]
- Jira Confluence ์์ฑ
- ํ์๋ก ์์ฑ
- ์ฌ์ฉ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ (Spoco โ Backend)
- GitHub ReadMe ์์ฑ
### ๐๏ธ ๋๋ ํ ๋ฆฌ ๊ณ์ธต
`Backend`
**[ SpocoProject ]**
โโโ Dockerfile
โโโ build.gradle
โโโ docker-compose.yml
โโโ settings.gradle
โโโ src
โโโ main
โ โโโ java
โ โ โโโ goorm
โ โ โโโ message
โ โ โ โโโ controller
โ โ โ โ โโโ request
โ โ โ โ โโโ response
โ โ โ โโโ domain
โ โ โ โโโ repository
โ โ โ โโโ service
โ โ โโโ spoco
โ โ โโโ domain
โ โ โ โโโ algorithm
โ โ โ โโโ auth
โ โ โ โโโ category
โ โ โ โโโ code
โ โ โ โโโ image
โ โ โ โโโ join
โ โ โ โโโ member
โ โ โ โโโ review
โ โ โ โโโ study
โ โ โ โโโ subscribe
โ โ โ โโโ testcase
โ โ โ โ โโโ controller
โ โ โ โ โ โโโ request
โ โ โ โ โ โโโ response
โ โ โ โ โโโ domain
โ โ โ โ โโโ dto
โ โ โ โ โโโ repository
โ โ โ โ โโโ service
โ โ โโโ global
โ โ โ โโโ common
โ โ โ โ โโโ auth
โ โ โ โ โโโ response
โ โ โ โโโ config
โ โ โ โโโ error
โ โ โ โ โโโ exception
โ โ โ โโโ util
โ โ โโโ infra
โ โ โโโ compiler
โ โ โโโ compiler
โ โ โโโ dto
โ โ โโโ service
โโโ resources
โโโ application.properties
โโโ templates
**[ Chat ]**
โโโ Dockerfile
โโโ build.gradle
โโโ docker-compose.yml
โโโ settings.gradle
โโโ src
โโโ main
โโโ java
โ โโโ goorm
โ โโโ chat
โ โโโ config
โ โโโ controller
โ โโโ domain
โ โโโ dto
โ โโโ repository
โ โโโ service
โโโ resources
โโโ application.properties
โโโ templates
โโโ index.html
Frontend
โโโ .github
โโโ public
โโโ src
โโโ assets
โโโ atom
โโโ components
โโโ constants
โโโ font
โโโ hooks
โโโ mocks
โโโ pages
โโโ styles
โโโ types
SHANA.1__.mp4
- Programming Language: Java 17
- Build Tool: Gradle
- Spring Framework: Spring Framework : 6.1.8
- Spring Boot : Spring Boot 3.3.0
- Library and Dependency Management: Spring Dependency Management Plugin 1.1.5
- H2 : 2.2.224
- MySQL : 5.7.44 for
- MongoDB : 5.0.1
- Spring Security : 6.3.0
- JWT : 0.11.5
- Bouncy Castle Provider : 1.69
- Spring-boot-starter-data-jpa : 3.3.0
- Spring-boot-starter-data-mongodb : 4.3.0
- Hibernate
- hibernate-core : 6.5.2.Final
- hibernate-validator: 8.0.1.Final
- hibernate-commons-annotations: 6.0.6.Final
- React : 18.2.0
- Recoil : 0.7.7
- Styled Components : 6.1.11
- Axios : 1.7.2
- React Router DOM : 6.23.1
- Socket.io Client : 4.7.5
- StompJS : 2.3.3
- Highlight.js : 11.9.0
- TypeScript : 5.2.2
- Tomcat: 10.1.24
- Vite : 5.2.0
- ESLint : 8.57.0
- Prettier : 3.3.0
- MSW (Mock Service Worker) : 2.3.1

