- ์๋น์ค ์๊ฐ
- Git Book ๋ณด๋ฌ๊ฐ๊ธฐ
- UCC ๋ณด๋ฌ๊ฐ๊ธฐ
- Microsoft Store ๋ฐ๋ก๊ฐ๊ธฐ
- ํ๋ก์ ํธ ๊ธฐ๊ฐ
- ํ์ ์๊ฐ
- ๊ธฐ์ ์คํ
- ์์คํ ์ํคํ ์ฒ
- ์ฃผ์ ๊ธฐ๋ฅ
- ํ๋ก์ ํธ ๊ด๋ จ ๋ฌธ์
์น๊ตฌ ๋ฐ ๋๋ฃ๋ค๊ณผ ์์ ๋กญ๊ฒ ์ฑํ ํ๊ณ ,
ํ์ํ์๋ฅผ ํตํด ์ ๋ฌด ํจ์จ์ ๋์ด๊ณ ์ค์๊ฐ์ผ๋ก ์ํตํด๋ณด์ธ์!
๐ฅ UCC ๋ณด๋ฌ๊ฐ๊ธฐ
- ๊ธฐํ ๋ฐ ์ค๊ณ : 22.04.11 ~ 15
- ํ๋ก์ ํธ ๊ตฌํ : 22.04.18 ~ 05.17
- ๋ฒ๊ทธ ์์ ๋ฐ ์ฐ์ถ๋ฌผ ์ ๋ฆฌ : 22.05.18 ~ 20
๐ ์์ฐฝํ (Back-End) |
๐ ์ก๋ฏผ์ (Front-End) |
๐ ์ด๋ค์ (Back-End) |
๐ ์ธ์ฃผ๋น (Front-End) |
๐ ์ ํ์ง (Back-End) |
๐ถ ์ ์ง๋ช (Front-End) |
REST API |
UI/UX |
REST API |
UI/UX |
REST API |
UI/UX |
Team TOOLIV |
---|
![]() |
์์ธ ๊ธฐ์ ์คํ ๋ฐ ๋ฒ์
๊ตฌ๋ถ | ๊ธฐ์ ์คํ | ์์ธ๋ด์ฉ | ๋ฒ์ |
---|---|---|---|
๊ณตํต | ํ์๊ด๋ฆฌ | Gitlab | |
์ด์๊ด๋ฆฌ | Jira | ||
์ปค๋ฎค๋์ผ์ด์ | Mattermost, Notion | ||
BackEnd | DB | MySQL | 5.7 |
Redis | 7.0.0 | ||
Java | zulu | 8 | |
Spring | Spring Boot | 2.6.6 | |
Spring Security | |||
Spring Data JPA | |||
IDE | Eclipse | JEE 2020-06 | |
IntelliJ | 2021.3.1 | ||
Cloud Storage | AWS S3 | ||
Build | Gradle | 7.4 | |
Socket | |||
WebRTC | OpenVidu | 2.21.0 | |
OpenVidu-server-kms | 2.21.0 | ||
API Docs | Swagger | 3.0.0 | |
Client | HTML5 | ||
CSS3 | |||
JavaScript(ES6) | |||
React | 17.0.2 | ||
TypeScript | 4.6.3 | ||
emotion | CSS in JS | 11.x | |
recoil | ์ ์ญ์ํ๊ด๋ฆฌ | 0.6.1 | |
electron | desktop app | 18.1.0 | |
openvidu | webRTC | 2.21.0 | |
stompjs | webSocket | 6.1.2 | |
IDE | Visual Studio Code | 1.67.1 | |
Build | react-build | ||
electron-build | |||
FrontEnd | HTML5 | ||
CSS3 | |||
JavaScript | |||
Next | 12.1.6 | ||
React | 18.1.0 | ||
TypeScript | 4.6.4 | ||
Server | ์๋ฒ | AWS EC2 | |
ํ๋ซํผ | Ubuntu | 20.04.3 LTS | |
๋ฐฐํฌ | Docker | 20.10.12 |
์์คํ ๊ตฌ์ฑ |
---|
![]() |
- TOOLIV์ ์ฒ์ ์ฌ์ฉํ๋ ์ฌ์ฉ์๋ค๋ ์๋น์ค๋ฅผ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ํํ ๋ฆฌ์ผ์ ์ ๊ณตํฉ๋๋ค.
ํํ ๋ฆฌ์ผ |
---|
![]() |
- ์ํฌ์คํ์ด์ค๋ ํ ๊ตฌ์ฑ์์ด ํจ๊ป ์ํตํ๊ณ ์์ ํ ์ ์๋ ์ฑ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ณต๋์ ์์ ๊ณต๊ฐ์ธ ์ํฌ์คํ์ด์ค๋ฅผ ์์ฑํ๊ณ ์ํตํ๊ณ ์ถ์ ํ์์ ์ด๋ํ ์ ์์ต๋๋ค.
์ํฌ์คํ์ด์ค ์์ฑ ๋ฐ ์ด๋ |
---|
![]() |
- ์ฑ๋์ ์ฑํ ๋ฐ ํ์ผ ์กยท์์ , ํ์ํ์ ๋ฑ ํ์๋ค์ด ๋ชจ์ฌ ์ ๋ฌด๋ฅผ ๊ณต์ ํ ์ ์๋ ๊ณต๊ฐ์ ๋๋ค.
- ๊ณต๊ฐ/๋น๊ณต๊ฐ ์ฌ๋ถ์ ์ ํํ ์ ์์ต๋๋ค. ์ํฌ์คํ์ด์ค ์์๋ฉค๋ฒ๋ผ๋ฉด ํด๋น ์ํฌ์คํ์ด์ค์ ๋ชจ๋ ๊ณต๊ฐ์ฑ๋์ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
- ์ฑํ ์ฑ๋ ๋๋ ํ์์ฑ๋์ ์์ฑํ ์ ์์ต๋๋ค.
์ฑ๋ ์ด๋ |
---|
![]() |
๊ณต๊ฐ ์ฑ๋ ์ฐธ์ฌ |
---|
![]() |
- Markdown, ํ์ผ ์กยท์์ ์ ํฌํจํ์ฌ ๊ฐ์ธ ๋๋ ํ ์ ์ฒด์ ์ฝ๊ฒ ์ฐ๋ฝํ ์ ์๋ ์๋จ์ ๋๋ค.
- ์ฑํ ์๋ฆผ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ์ฑ๋ ๋ด ๊ฒ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ํ์ํ ์ ๋ณด๋ฅผ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค.
์ฑํ ๋ฐ ํ์ผ ์ ์ก |
---|
![]() |
์ฑํ ์๋ฆผ |
---|
![]() |
์ฑ๋ ๋ด ์ฑํ ๊ฒ์ |
---|
![]() |
๊ฐ์ธ ๋ฉ์ธ์ง - ์ ์ ๊ฒ์ |
---|
![]() |
๊ฐ์ธ ๋ฉ์ธ์ง - ํ๋กํ ํด๋ฆญ |
---|
![]() |
- ํ๋ฉด๊ณต์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ํ์ํ์ ์ค์๋ ์ค์๊ฐ ์ฑํ ์ด ๊ฐ๋ฅํฉ๋๋ค. ๊ธฐ์กด ์ฑํ ๋ด์ญ๋ ํ์ธํ ์ ์์ต๋๋ค.
ํ์ ํ์ ๋ฐ ์ฑํ |
---|
![]() |
- ์ธ๋ถ ์๋น์ค๋ก๋ถํฐ ๋ฉ์ธ์ง๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค.
- ์นํ ์ ์์ฑํ๊ณ , ์์ฑ๋ ์นํ ID๋ฅผ ํตํด ์ธ๋ถ๋ก๋ถํฐ ๋ฐ๋ ๋ฉ์ธ์ง๋ฅผ ์ฑํ ์ฐฝ์ผ๋ก ํ์ธํฉ๋๋ค.
ํ์ ํ์ ๋ฐ ์ฑํ |
---|
![]() |
- ๋ฉ์ธ์ง ์ ์ก ์์ฝ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ์ผ์ ์๊ฐ์ด ๋๋ฉด ๋ฉ์ธ์ง ๋ฐ ํ์ผ์ ๋งค์ผ ์๋์ผ๋ก ์ ์กํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์๋ค์ ๋จ์ ๋ฐ๋ณต ์ ๋ฌด๋ฅผ ์๋ํํ๊ณ , ๋ณธ ์ ๋ฌด์ ์ง์คํ ์ ์์ต๋๋ค.
ํ์ ํ์ ๋ฐ ์ฑํ |
---|
![]() |
- ํ์ผ ๋ชจ์๋ณด๊ธฐ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ์ฑ๋ ๋ด์์ ์ฃผ๊ณ ๋ฐ์ ํ์ผ์ ํ ๋์ ํ์ธํ ์ ์์ต๋๋ค.
ํ์ ํ์ ๋ฐ ์ฑํ |
---|
![]() |
๊ตฌ๋ถ | ๋งํฌ |
---|---|
๊ณตํต์ฝ๋ | ๊ณตํต์ฝ๋ ๋ฐ๋ก๊ฐ๊ธฐ |
์์ด์ดํ๋ ์ | ์์ด์ดํ๋ ์ ๋ฐ๋ก๊ฐ๊ธฐ |
์ปจ๋ฒค์ ๋ชฉ๋ก | ์ปจ๋ฒค์ ๋ชฉ๋ก ๋ฐ๋ก๊ฐ๊ธฐ |
ERD | ERD ๋ฐ๋ก๊ฐ๊ธฐ |
ํฌํ ๋งค๋ด์ผ | ํฌํ ๋งค๋ด์ผ ๋ฐ๋ก๊ฐ๊ธฐ |
์ธ๋ถ์๋น์ค ์ด์ฉ | ์ธ๋ถ์๋น์ค ์ด์ฉ ๋ฐ๋ก๊ฐ๊ธฐ |
์์ฐ ์๋๋ฆฌ์ค | ์์ฐ ์๋๋ฆฌ์ค ๋ฐ๋ก๊ฐ๊ธฐ |
TOOLIV Enterprise Edition - Deployment - Follow the guide we provide.