๊ถ๊ธํ ๊ฑด ๊ผญ ํด๋ณด๊ณ ์ถ์ MoCCo์ github์ ๋๋ค.
1. PhoRest - ์น์๋น์ค๊ฐ ์ถ๊ฐ๋ ์ธ์๋ค์ปท(์ฌ์ง๋ถ์ค) ๋งํฌ
์ธ์: FE 2, BE 2, Embedded 2
๊ธฐ์ : React, GitLab, Jira(, Spring Boot, MySQL, PyQT, AWS, NginX, Jenkins)
์๋น์ค ๋ด์ฉ
-
๋ผ์ฆ๋ฒ ๋ฆฌํ์ด๋ฅผ ํ์ฉํด ์ง์ ์ฌ์ง๋ถ์ค ์ ์
-
ํธ๋ฆฌํ ์ฌ์ง๋ถ์ค ์ด์ฉ(์ธ์์์ ๋ง๋ ์ถ์ฒ ํฌ์ฆ๋ฅผ ๋ณด๋ฉฐ ์ฌ์ง์ดฌ์, ์ํ๋ ํ๋ ์ ์ ์ฉ)
-
์ฌ์ง ์ปค๋ฎค๋ํฐ(์ฌ์ง๊ณต์ ๊ด๋ฆฌ ๋ฐ ๋ค๋ฅธ์ฌ๋ ํ๋ก์ฐ ๋ฑ)
-
์ง์ ํ๋ ์(์ฌ์ง ๋ฐฐ๊ฒฝ) ์ ์
-
์ผ์ ์๊ฐ์ด ์ง๋๋ฉด ์ถ์ตํ์ ์นด์นด์คํก ์๋ฆผ
๋ฐฐ์ด ๋ด์ฉ
- React๋ฅผ ํตํ FE ๊ตฌํ
- Redux๋ฅผ ํ์ฉํ ์ํ๊ด๋ฆฌ
- ์นด์นด์ค ๋ก๊ทธ์ธ, JWT ๋ฑ์ Auth
2. ImTeller - NFT๊ทธ๋ฆผ์ ํ์ฉ ํ ์ ์๋ ๋ณด๋๊ฒ์ ์๋น์ค ๋งํฌ
๊ธฐ๊ฐ: 2022.08.22 ~ 2022.10.07
์ธ์: FE 2, BE 2, SmartContract1
๊ธฐ์ : React, GitLab, Jira, Solidity, Truffle(, Spring Boot, MySQL, NginX, Jenkins, AWS, Docker)
์๋น์ค ๋ด์ฉ
- ๊ทธ๋ฆผ์ผ๋ก ์งํํ๋ ๋ณด๋๊ฒ์(DiXit + ๋ค์ํ ์์ดํ ์ฌ์ฉ) ๊ตฌํ
- ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ์ ์๋ ๊ทธ๋ฆผํ
- ๊ทธ๋ฆผ์ ์ถํํ์ฌ ํฌํ๋ก ์ฐ์์ ์ ์ ๋ฐ ๋ฌด๋ฃ ๋ฏผํ (NFTํ)
- ์ผ์ ํ ํฐ์ ์ง๋ถํ์ฌ ๋ณธ์ธ์ ๊ทธ๋ฆผ ๋ฏผํ ๊ฐ๋ฅ
- ๊ฑฐ๋์์์ NFT ๊ฑฐ๋ ๊ฐ๋ฅ
- NFT ๊ทธ๋ฆผ์ ๊ฒ์์์ ์ฌ์ฉ์ ๊ณ ์ ์์ดํ ์ ์ฌ์ฉ ๊ฐ๋ฅํด ๊ฒ์์ ํฅ๋ฏธ๋ฅผ ๋ํ๋ค
๋ฐฐ์ด ๋ด์ฉ
- WebSocket์ ํตํ ์ค์๊ฐ ๊ฒ์ ๊ตฌํ
- Ethereum Network, Web3
3. HTWM(HomeTrainingWithMirror) - ๊ฑฐ์ธ๊ณผ ํ๋ฉด์ ๋์์ ๋ณด๋ฉฐ ํผ์์, ํน์ ํ์ํตํ๋ก ํจ๊ป ์ด๋ํ๋ ์๋น์ค ๋งํฌ
๊ธฐ๊ฐ: 2022.10.11 ~ 2022.11.25
์ธ์: Device FE 1, APP FE 2, BE 1, Embedded 1, MotionRecognition 1
๊ธฐ์ : React, Electron, GitLab, Jira, (ReactNative, Spring Boot, MySQL, NginX, Jenkins, AWS, Docker, OpenPose)
์๋น์ค ๋ด์ฉ
- ์ค๋งํธ ๋ฏธ๋ฌ ์ ์(๋ผ์ฆ๋ฒ ๋ฆฌํ์ด, ์ ฏ์จ๋๋ ธ, ๋ชจ๋ํฐ, ์นด๋ฉ๋ผ, ์ง๋๊ฐ์ง์ผ์)
- ์ฑ์ ํตํด ์ํ๋ ์ด๋๋ฃจํด ๊ด๋ฆฌ, ์ด๋๊ธฐ๋ก ํ์ธ, ๊ฑฐ์ธ์์ ์ฐ์ ์ฌ์ง ๊ด๋ฆฌ, ์น๊ตฌ ํ์ ์ฐ๊ฒฐ
- ์น๊ตฌ๊ฐ ํ์ํตํ๋ฅผ ์๋ฝํ๋ฉด ๊ธฐ๊ธฐ์์ ์๋์ผ๋ก ํ์ํตํ ์ฐ๊ฒฐ์งํ
- ๊ธฐ๊ธฐ์์ ๋ณธ์ธ์ด ๋ง๋ ๋ฃจํด ์คํ์ ๋ ํผ๋ฐ์ค ์์ธ ํ์ ๋ฐ ํฌ์ฆ์ธ์์ผ๋ก ๊ธฐ๋ก ์นด์ดํ
- ๋ ธํฌ ํน์ "์๋ ํธ์" ์ผ๋ก ์์ฑ์ธ์์ ์์ํ์ฌ ๊ธฐ๊ธฐ์ ์ด(๋ฃจํด์คํ, ์ฌ์ง์ดฌ์ ์์/์ข ๋ฃ) ๊ฐ๋ฅ
๋ฐฐ์ด ๋ด์ฉ
- Electron๊ณผ React ๋ฅผ ํ์ฉํ์ฌ ๋ฆฌ๋ ์ค ํ๋ก๊ทธ๋จ ์ ์
- WebRTC ํต์ ์ ํตํ ํ์ํตํ
- Device, App, Server ๋ฑ ์ฌ๋ฌ ๊ด๊ณ์์ API