Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/beyond-sw-camp/be06-fin-minionz-calit
๐ฐ์ฐจ์ค์ฌ๐ฐ๋ฐ์ฑ์ค๐ฐ์ต์น์๐ฐ์ง์ฐํฌ๐ฐ๊ฐํ์ ๐ฐ
https://github.com/beyond-sw-camp/be06-fin-minionz-calit
docker jenkins kubernetes mariadb redis spring-boot vuejs
Last synced: about 2 months ago
JSON representation
๐ฐ์ฐจ์ค์ฌ๐ฐ๋ฐ์ฑ์ค๐ฐ์ต์น์๐ฐ์ง์ฐํฌ๐ฐ๊ฐํ์ ๐ฐ
- Host: GitHub
- URL: https://github.com/beyond-sw-camp/be06-fin-minionz-calit
- Owner: beyond-sw-camp
- Created: 2024-09-03T00:14:25.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-27T13:11:04.000Z (3 months ago)
- Last Synced: 2024-12-15T17:16:34.041Z (about 2 months ago)
- Topics: docker, jenkins, kubernetes, mariadb, redis, spring-boot, vuejs
- Language: Vue
- Homepage:
- Size: 23 MB
- Stars: 2
- Watchers: 0
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![์บ๋ฆฟ ๋ฐฐ๊ฒฝ](https://github.com/user-attachments/assets/fc9a224e-d6c7-4836-b4b4-f7f6f0a67b18)
# ๐ ํ์ ๊ตฌ์ฑ
| **๐์ฐจ์ค์ฌ** | **๋ฐ์ฑ์ค** | **์ต์น์** | **๊ฐํ์ ** | **์ง์ฐํฌ** |
|:------------------------------------------------:|:------------------------------------------:|:----------------------------------------:|:-----------------------------------------------:|:--------------------------------:|
| | | | | |
| [@yunseul-dev](https://github.com/yunseul-dev) | [@seongxun](https://github.com/seongxun) | [@xeunnie](https://github.com/xeunnie) | [ @hyejeung](https://github.com/hyejeung) | [@Aqulog](https://github.com/Aqulog) |
# ๐ CalIT ๋ฐ๋ก๊ฐ๊ธฐ
https://calit.kro.kr
# ๐ ํ๋ก์ ํธ ๋ชฉํ
#### ๋ชจ๋ ์ผ์ ๊ด๋ฆฌ๋ฅผ ํ๋๋ก! ์ฒด๊ณ์ ์ด๊ณ ํจ์จ์ ์ธ ์ ์์ผ ๊ธฐ๋ฐ ์ผ์ ๊ด๋ฆฌ ์์คํ
์บ๋ฆฟ์ ์บ๋ฆฐ๋์ IT์ ํฉ์ฑ์ด๋ก, ๊ฐ๋ฐ์๋ค์ ์ฃผ์ ํ๊ฒ์ผ๋ก ํ ์ผ์ ๊ด๋ฆฌ ์์คํ ์ ๋๋ค. ํนํ ํ๋ก์ ํธ์ ํจ์จ์ ์ธ ์คํฌ๋ผ ๊ด๋ฆฌ๋ฅผ ์ํด ์ค๊ณ๋์์ต๋๋ค.
### ๐ ํ๋ก์ ํธ ๋ฐฐ๊ฒฝ
![แแ ณแผแแ ณแซ แแ กแแ ณ แแ ฎแแ ฅแผแแ ญแผ](https://github.com/user-attachments/assets/9abdd43a-67ab-4db8-b50e-d0e5a1fc00d2)
ํ๋์ ๋ง์ ์ฌ์ฉ์๋ค์ ์๋(Jandi), ๋ ธ์ (Notion), ์ง๋ผ(Jira), ์บ๋ฆฐ๋์ ๊ฐ์ ๋ค์ํ ํ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ง๋ง, ์ด๋ค ๊ฐ๊ฐ์ด ํน์ ๊ธฐ๋ฅ์๋ง ํ์ ๋์ด ์์ด ํ๋ก์ ํธ ๊ด๋ฆฌ์ ํ ํ์ ์ ์๋ฒฝํ ์ง์ํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ณ ์ ์บ๋ฆฟ์ ์ค์๊ฐ ์ํต(์๋), ๊ณต๋ ์์ฑ(๋ ธ์ ), ์นธ๋ฐ ๊ด๋ฆฌ(์ง๋ผ), ์ผ์ ๊ด๋ฆฌ(์บ๋ฆฐ๋)๋ฅผ ํ๋์ ํ๋ซํผ์์ ์ ๊ณตํ๋ ํตํฉ ์์คํ ์ ๊ตฌ์ถํ์์ต๋๋ค.
### ๐ฏ ํ๋ก์ ํธ ๋ชฉํ
์บ๋ฆฟ์ ์ฌ๋ฌ ๋๊ตฌ๋ค์ ๋ถ์ฐ๋ ๊ธฐ๋ฅ์ ํตํฉํ์ฌ ์ผ์ ๊ด๋ฆฌ, ์คํฌ๋ผ ๊ด๋ฆฌ, ์ค์๊ฐ ์ํต์ ํ ํ๋ซํผ์์ ์ ๊ณตํจ์ผ๋ก์จ ํ๋ก์ ํธ์ ํ์ ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๊ฒ ํฉ๋๋ค.
### โจ ์ฃผ์ ๊ธฐ๋ฅ
#### 1. ๐ ํตํฉ ์ผ์ ๊ด๋ฆฌ
ํ๋ก์ ํธ์ ๊ฐ์ธ ์ผ์ ์ ๋ชจ๋ ๊ด๋ฆฌํ ์ ์์ผ๋ฉฐ, ํ์ ๊ฐ ์ผ์ ์ ์ค์๊ฐ์ผ๋ก ๊ณต์ ํ์ฌ ์ ๋ฌด ์งํ ์ํฉ์ ํ๋์ ํ์ ํ ์ ์์ต๋๋ค.
#### 2. โฐ ์ฒด๊ณ์ ์ธ ์๋ ๊ธฐ๋ฅ
๋ง๊ฐ์ผ๊ณผ ํ์ ์ผ์ ์ ๋ง์ถฐ ์๋์ ์ ๊ณตํ์ฌ ์ค์ํ ์ ๋ฌด๋ ํ์ ์ผ์ ์ ๋์น์ง ์๋๋ก ํฉ๋๋ค.
#### 3. ๐ ์คํฌ๋ผ ๋ฐ ์นธ๋ฐ ๊ด๋ฆฌ
์คํ๋ฆฐํธ, ํ์คํฌ, ์ด์ ๋ฑ์ ์นธ๋ฐ ๋ณด๋๋ก ๊ด๋ฆฌํ๋ฉฐ, ์ง๋ผ์ฒ๋ผ ํ๋ก์ ํธ์ ์งํ ์ํฉ๊ณผ ์์ฐ์ฑ์ ์ฝ๊ฒ ์ถ์ ํ ์ ์์ต๋๋ค.
#### 4. ๐ฌ ์ค์๊ฐ ์ฑํ ๋ฐ ํผ๋๋ฐฑ
์๋์ฒ๋ผ ํ์ ๊ฐ์ ์ค์๊ฐ ์ฑํ ๊ณผ ์๋ฆผ ๊ธฐ๋ฅ์ ํตํด ๋น ๋ฅด๊ฒ ์ํตํ๊ณ , ์ฆ๊ฐ์ ์ธ ํผ๋๋ฐฑ์ด ๊ฐ๋ฅํฉ๋๋ค.
#### 5. ๐ ์ค์๊ฐ ๊ณต๋ ์์ฑ
๋ ธ์ ์ฒ๋ผ ๋ฌธ์๋ ํ์๋ก์ ์ฌ๋ฌ ํ์์ด ๋์์ ์์ฑํ๊ณ ์์ ํ ์ ์์ผ๋ฉฐ, ๋ณ๊ฒฝ ์ฌํญ์ ์ค์๊ฐ์ผ๋ก ๋ฐ์๋ฉ๋๋ค.
#### 6. ๐ค AI ์ฑ๋ด
ํ์๋ก ์์ฝ ๋ฐ ํ์ ๊ธฐ๋ฅ์ ๋ด๋นํฉ๋๋ค. ๋ฏธ๋ฆฌ ๊ณต์ง ๋ ํ์์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ์๋ฃ๋ฅผ ์ถ์ฒํ๋ฉฐ, ํ์ ์ดํ ์์ฑ๋ ํ์๋ก์ ์์ฝ ํด ์ฃผ๋ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
# โ๏ธ ๊ธฐ์ ์คํ
### ํ๋ก ํธ์๋
### ๋ฐฑ์๋
### ๋ฐ์ดํฐ๋ฒ ์ด์ค
### CI/CD
### ๋ชจ๋ํฐ๋ง
---
# 1๏ธโฃ ํ๋ฉด์ค๊ณ์
๐ [๐จ ํผ๊ทธ๋ง ๋ฐ๋ก๊ฐ๊ธฐ](https://www.figma.com/design/V59MNrd8govUfzrRPHeKZa/Wireframe?node-id=24-58463&node-type=canvas&t=wSgc72pyUcR52dun-0)
# 2๏ธโฃ API ๋ช ์ธ์
๐ [๐ API ๋ช ์ธ์ ๋ฐ๋ก๊ฐ๊ธฐ](https://tropical-ferry-82d.notion.site/API-33445269d61e4c0183bcecd43e44ee61?pvs=74)
# 3๏ธโฃ ERD (Entity Relationship Diagram)
ERD ๋ณด๊ธฐ
![CalIT_v2 ERD](https://github.com/user-attachments/assets/db0e189b-f9f6-486a-87f6-96b50d10d6ca)
๐ ERD ์ค๋ช
- ๐งก: ์ ์
- ๐ฉท: ์คํฌ๋ผ
- ๐: ์๋
- ๐: ์ฑํ
- ๐: ์ฑ๋ด
- ๐: ๊ฒ์ํ
# 4๏ธโฃ ์์คํ ์ํคํ ์ฒ
์์คํ ์ํคํ ์ฒ ๋ณด๊ธฐ
![CalIT_์์คํ ์ํคํ ์ฒ_V2](https://github.com/user-attachments/assets/5edb89af-c3fa-4db7-bfd8-4690a3d0c065)
# 5๏ธโฃ ์ถ๊ฐ ์ค๋ช
## ๐ Backend
๐ [๐๏ธ Backend ๋ ์์ธํ ์ค๋ช ](https://github.com/beyond-sw-camp/be06-fin-MINIONZ-CalIT/blob/develop/backend/README.md)
## ๐ Frontend
๐ [๐๏ธ Frontend ๋ ์์ธํ ์ค๋ช ](https://github.com/beyond-sw-camp/be06-fin-MINIONZ-CalIT/blob/develop/frontend/README.md)
## ๐ CI/CD
๐ [๐๏ธ CI/CD ๋ ์์ธํ ์ค๋ช ](https://github.com/beyond-sw-camp/be06-fin-MINIONZ-CalIT/tree/develop/cicd)