https://www.youtube.com/watch?v=RBEFKkN09YA
์ ์ ์ด๊ณ ๋ง์ถ๊ธฐ๋ง ํ๋ ํผ์ฆ ๊ฒ์์ ์ด์ ๊ทธ๋ง!
์จ๋ผ์ธ์ผ๋ก ์์ดํ ์ ์ฌ์ฉํ๋ฉฐ ์๋๋ฐฉ๊ณผ ๋ฐฐํ ํผ์ฆ์ ์์ํ์ธ์!
์จ๋ผ์ธ์ผ๋ก ๊ณต๊ฒฉ/๋ฒํ/๋ฐฉ์ด ์์ดํ ์ ์ฌ์ฉํ์ฌ ํผ์ฆ์ ๋ง์ถ๊ณ , ์๋๋ฐฉ๊ณผ ๋๊ฒฐ๊น์ง ํ ์ ์๋ ์๋น์ค
- ํ๋ ํผ์ฆ ๊ฒ์ ์๋น์ค
- WebRTC, WebSocket๊ณผ ํผ์ฆ์ ๊ฒฐํฉํ์ฌ ํ์๊ณผ ํผ์ฆํ์ ๊ณต์ ํ๊ณ ์ํตํ๋ฉฐ ์คํ๋ผ์ธ์ฒ๋ผ ์ฆ๊ธธ ์ ์๋ค.
- ๋ฒํ ์์ดํ ํจ๊ณผ, ์ฝค๋ณด ํจ๊ณผ๋ฅผ ๊ตฌํํ์๋ค.
- ๋ฐฐํ ํผ์ฆ ๊ฒ์ ์๋น์ค
- WebRTC, WebSocket๊ณผ ํผ์ฆ์ ๊ฒฐํฉํ์ฌ ํ์๊ณผ ํผ์ฆํ์ ๊ณต์ ํ๊ณ ์ํตํ๋ฉฐ ์คํ๋ผ์ธ์ฒ๋ผ ์ฆ๊ธธ ์ ์๋ค.
- ๊ณต๊ฒฉ/๋ฒํ/๋ฐฉ์ด ์์ดํ ํจ๊ณผ, ์ฝค๋ณด ํจ๊ณผ ๋ฑ ๋ณด๋ค ๋ ๋ค์ด๋๋ฏนํ ํจ๊ณผ๋ฅผ ๊ตฌํํ์๋ค.
- ์๋ํ์ ํผ์ฆ ์งํ๋ฅ ์ ์ค์๊ฐ์ผ๋ก ํ์ธํ๊ณ ์์ดํ ์ผ๋ก ์๋๋ฐฉ์ ๊ณต๊ฒฉ ๋๋ ์๋๋ฐฉ์ ๊ณต๊ฒฉ์ ๋ฐฉ์ดํ ์ ์๋ค.
- ๋น ๋ฅธ ์์ ๊ธฐ๋ฅ
- ๋๋ค์ผ๋ก ๋ฐฐํ 1๋1 ๊ฒ์์ ๋งค์นญํด์ค๋ค.
- ์น๊ตฌ ๊ด๋ จ ๊ธฐ๋ฅ
- ์น๊ตฌ์ ์ฑํ ์ ํ ์ ์๋ค.
- ์ ์ ๋ฅผ ๊ฒ์ํ๊ณ ์น๊ตฌ ์ถ๊ฐ๋ฅผ ํ ์ ์๋ค.
- ๋ญํน
- ๊ฒ์ ํ์ ๋ณ ์น๋ฅ , ์น๋ฆฌ ํ์ ๋ฑ ๋ค์ํ ๋ญํน ์กฐํ ์์คํ ์ ์ง์ํ๋ค.
- OS
- Local : Windows 10
- AWS : Ubuntu 20.04.4 LTS
- IDE
- IntelliJ IDE 2023.3.2
- Visual Studio Code 1.70.0
- UI / UX
- Figma
- DataBase
- MySQL workbench 8.0.20 (Windows 10)
- MySQL 8.0.30 (Ubuntu 20.04.2 LTS)
- CI/CD
- Jenkins
- Backend
- JAVA - Zulu 17
- Gradle 8.5
- SpringBoot 3.2.1, JPA, Lombok 1.18.20
- security, oauth-client2, jjwt 0.11.5
- JUnit5
- Stomp 2.3.4
- FrontEnd
- HTML5, CSS3, JavaScript(ES6)
- React 18.2.0, paper.js 0.12.17, Material-UI, recoil 0.7.7
- Node.js 16.16, Vite 5.0.8
- @stomp/stompjs 7.0.0
- Web RTC
- openvidu-browser 2.29.0
- ์ด์ ๊ด๋ฆฌ : Jira
- ํ์ ๊ด๋ฆฌ : Gitlab, Git
- ์ปค๋ฎค๋์ผ์ด์ : Notion, MatterMost, Discord
feat
ย : ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐfix
ย : ๋ฒ๊ทธ ์์ docs
ย : ๋ฌธ์ ๋ด์ฉ ๋ณ๊ฒฝstyle
ย : ํฌ๋งทํ , ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ ๋ฑrefactor
ย : ์ฝ๋ ๋ฆฌํฉํ ๋งtest
ย : ํ ์คํธ ์ฝ๋ ์์ฑchore
ย : ๋น๋ ์์ , ํจํค์ง ๋งค๋์ ์ค์ , ์ด์ ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ ๋ฑ
type: subject
ex) ํ์๊ฐ์
๊ธฐ๋ฅ
- feat: Join in
git-flow
์ ๋ต
master
develop
feature/fe/function1
feature/be/function2
Port | |
---|---|
8081 | openvidu server |
8888 | Kurrento server |
80 | nginx HTTP ๊ธฐ๋ณธ ํฌํธ |
443 | nginx HTTPS |
3306 | mysql |
3001 | react app |
8080 | Spring boot |