ํด์ ๊ณผ ํด๊ตฐ์ ์ซ๊ณ ์ซ๊ธฐ๋ ์ถ๋ฆฌ/์ถ๊ฒฉ ์จ๋ผ์ธ ๋ณด๋ ๊ฒ์ !
https://www.youtube.com/watch?v=BRsZ-QLNDRM
๊ฒ์
ํ๋ ์ด์ด์ ํจ๊ป ์ถ๊ฒฉ ๋ณด๋ ๊ฒ์์ ์ฆ๊ธธ ์ ์์ต๋๋ค.์์
ํ๋ํ ๊ณจ๋๋ก ๋๋ง์ NFT ๋ง์ ๋ฝ์ ์ ์์ต๋๋ค.NFT
NFT ์ง๊ฐ์ ๋ฐํํด์ฃผ๊ณ , ํ๋ํ ๊ฒ์ ๋ง์ ์ง๊ฐ์์ ํ์ธํ ์ ์์ต๋๋ค.
๋ ๋๋ง | ์์ |
---|---|
๋ง์ดํ์ด์ง | ์ฌ์ฉ์๊ฒ์ |
์ธ๊ฒ์(์์ ์์น) | ์ธ๊ฒ์(์ด๋) |
์ธ๊ฒ์(์กฐ์ฌ) | ์ธ๊ฒ์(์ฒดํฌ) |
๋ถ๋ฅ | ๋๊ตฌ ๋ฐ ๋ฒ์ |
---|---|
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) - MariaDB - MongoDB - Redis |
CI/CD | - Jenkins |
๋ถ๋ฅ | ์ด๋ฆ ๋ฐ ๋ฒ์ |
---|---|
Frontend | - npm: >=9 - node: >=18 - TypeScript: >=5 - React: >=18 - Next.js: >=14 - Three.js: 0.162.0 - @stomp/stompjs: 7.0.0 - Zustand: 4.5.2 - sass: 1.71.1 - @emotion/react: 11.11.4, @emotion/styled: 11.11.0 - prettier: 3.2.5 - eslint: >=8 - jest: >=29 - leva: 0.9.35 |
Backend | - JAVA (Zulu 17) - Gradle 8.5 - SpringBoot 3.2.1 - JPA - Lombok 1.18.20 - security6, oauth-client2, jjwt 0.11.5 - JUnit5 - Stomp 2.3.4 |
Blockchain | - node.js 18.17 - ethers.js 6.11.1 - express 4.18.3 - NFT.storage 7.1.1 - web3 4.6.0 - blocksdk-js 3.1.0 |
Smart Contract | - @chainlink/contracts 0.2.1 - hardhat 2.11.0 - openzeppelin/contracts 5.0.0 - openzeppelin-solidity 2.2.0 - mocha 9.2.1 |
๋ถ๋ฅ | ๋๊ตฌ |
---|---|
์ด์ ๊ด๋ฆฌ | - Jira |
ํ์ ๊ด๋ฆฌ | - GitLab - Git |
์ปค๋ฎค๋์ผ์ด์ | - Notion - Mattermost - Discord |
feat
ย : ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐfix
ย : ๋ฒ๊ทธ ์์ docs
ย : ๋ฌธ์ ๋ด์ฉ ๋ณ๊ฒฝstyle
ย : ํฌ๋งทํ , ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ ๋ฑrefactor
ย : ์ฝ๋ ๋ฆฌํฉํ ๋งtest
ย : ํ ์คํธ ์ฝ๋ ์์ฑchore
ย : ๋น๋ ์์ , ํจํค์ง ๋งค๋์ ์ค์ , ์ด์ ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ ๋ฑ
type: subject
ex) ํ์๊ฐ์
๊ธฐ๋ฅ
- feat: Join in #Jira Issue Number
master
develop
feat/fe/function1
feat/be/function2
Port | |
---|---|
8080 | Jenkins |
8081 | Spring boot |
80 | nginx HTTP ๊ธฐ๋ณธ ํฌํธ |
443 | nginx HTTPS |
3306 | MariaDB |
3000 | Next.js app |
4000 | Express.js app |
๊น์ฌํ | ์ฉ์์ค | ์ด์ฌ์ข | ์ด์ฃผ์ฐ | ์ด์ฃผํฌ | ์ต์น์ค |
---|---|---|---|---|---|
BE(๊ฒ์์์ง) | FE(์์ ) | FE(์ธ๊ฒ์) | BE(๋ง์ดํ์ด์ง) ๋ธ๋ก์ฒด์ธ |
BE(๊ฒ์์์ง) ํ์ฅ |
BE(์์ ) ์ธํ๋ผ |