|
1 | | -<div align=center> |
| 1 | +# <img src="https://github.com/user-attachments/assets/482c5290-cfb9-43de-8b27-34231914a92a" style="height: 1em; vertical-align: middle;"> Wedit |
2 | 2 |
|
3 | | -# Wedit-Backend |
| 3 | + |
4 | 4 |
|
5 | | -### UMC Wedit-Project ๋ฐฑ์๋ ๋ ํฌ์งํ ๋ฆฌ |
6 | | -#### [๋ฐฑ์๋ ๋
ธ์
๋งํฌ](https://www.notion.so/Spring-16edb6b0994880d7ad84e491d7440f2c) |
7 | 5 |
|
8 | | -## BE Members |
9 | | -<img width="160px" src="https://avatars.githubusercontent.com/u/106726806?v=4"/> | <img width="160px" src="https://avatars.githubusercontent.com/u/106726806?v=4"/> | <img width="160px" src="https://avatars.githubusercontent.com/u/106726806?v=4"/> | <img width="160px" src="https://avatars.githubusercontent.com/u/106726806?v=4"/> | |
10 | | -|:-----:|:-----:|:-----:|:-----:| |
11 | | -|[๋๊ตฌ (๊น๋์ค)](https://github.com/dyk-im)|[๋๋ (๊น๋์ญ)](https://github.com/dogsub)|[์์ฆ (์ด์ฌ๊ธฐ)](https://github.com/leeseulgi0208)|[ํ์ด (์ต๊ฒฝํ)](https://github.com/KyunghwanChoi)| |
12 | | -|๋ฆฌ๋ ๐จ๐ปโ๐ป|ํ์ ๐จ๐ปโ๐ป|ํ์ ๐จ๐ปโ๐ป|ํ์ ๐จ๐ปโ๐ป| |
13 | | -|ํ์ดํ
!|ํ์ดํ
!!|ํ์ดํ
!!!|ํ์ดํ
!!!!| |
14 | | -|`์ธํ๋ผ`<br/>|`์ ์ `<br/>|`๋ฉ์ธ ๋๋ฉ์ธ`<br/>|`์๋ธ ๋๋ฉ์ธ`<br/>| |
| 6 | +## ์๋น์ค ์๊ฐ |
| 7 | +<div align="left"> |
| 8 | +<img src="https://github.com/user-attachments/assets/c1f238f8-b537-477f-9984-a5dd470f15b0" width="300"> |
| 9 | + |
| 10 | + |
| 11 | +> ๊ฐ๋ฐ ๊ธฐ๊ฐ: 2024. 1. 3 ~ 2025. 2. 21 |
| 12 | +
|
| 13 | +**"Wedit: Wedding + Edit"** |
| 14 | + |
| 15 | +๋์งํธ๋ก ๋ง๋๋ ๋๋ง์ ํน๋ณํ ์ปค์คํ
๋ชจ๋ฐ์ผ ์ฒญ์ฒฉ์ฅ |
| 16 | + |
| 17 | +์๋น ๋ถ๋ถ๋ค์ด ๋์งํธ ํ๊ฒฝ์์ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๊ฒฐํผ ์์์ ์๋ฆฌ๊ณ , |
| 18 | +์์ ๋ง์ ๊ฐ์ฑ์๋ ๋ชจ๋ฐ์ผ ์ฒญ์ฒฉ์ฅ์ ์ ์ํ ์ ์๋๋ก ๋๋ ์น ์๋น์ค |
15 | 19 |
|
16 | 20 | </div> |
17 | | -<br/> |
18 | | - |
19 | | -## ๐ ๏ธ Development Environment ๐ ๏ธ |
20 | | - |
21 | | - |
22 | | - |
23 | | -## ๐ฅ Stacks ๐ฅ |
24 | | -| Name | Description | |
25 | | -| ------------ | ------------- | |
26 | | -| <img src="https://img.shields.io/badge/-Springboot-6DB33F?style=flat&logo=springboot&logoColor=white"> | Java ๊ธฐ๋ฐ Spring ๋ฒ ์ด์ค๋ก ์๋ฒ ํ๋ก๊ทธ๋๋ฐ์ ํ ์ ์๋ ํ๋ ์์ํฌ.| |
27 | | -| <img src="https://img.shields.io/badge/-Git-F05032?style=flat&logo=git&logoColor=white"> | ๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ผ๋ก, ์ฝ๋ ํ์คํ ๋ฆฌ ๊ด๋ฆฌ์ ํ์
์ ํจ์จ์ ์ผ๋ก ์ง์ํ๋ค.| |
28 | | -| <img src="https://img.shields.io/badge/-Notion-000000?style=flat&logo=notion&logoColor=white"> | ์์
๊ด๋ฆฌ ๋ฐ ๋ฌธ์ํ๋ฅผ ์ํ ํตํฉ ํ์
๋๊ตฌ.| |
29 | | -| <img src="https://img.shields.io/badge/-Discord-5865F2?style=flat&logo=discord&logoColor=white"> | ํ ์ปค๋ฎค๋์ผ์ด์
๋ฐ ์ค์๊ฐ ํ์
์ ์ํ ์์ฑ ๋ฐ ํ
์คํธ ๊ธฐ๋ฐ ํ๋ซํผ.| |
30 | | - |
31 | | -## ๐ป Convention ๐ป |
32 | | -[๐ Whole Convention Notion Link ๐](https://www.notion.so/Spring-16edb6b0994880d7ad84e491d7440f2c) |
33 | | - |
34 | | -## ๐ฒ Branch Convention ๐ฒ |
35 | | -1. **๊ธฐ๋ณธ ๋ธ๋์น ์ค์ ** |
36 | | - - main : ๋ฐฐํฌ ๊ฐ๋ฅํ ์์ ์ ์ธ ์ฝ๋๊ฐ ์ ์ง๋๋ ๋ธ๋์น |
37 | | - - develop: ๊ธฐ๋ณธ ๋ธ๋์น๋ก, ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๋ ๋ธ๋์น |
38 | | -2. **์์
์์** |
39 | | - 1. **์์
ํ ์ด์ ์์ฑ** |
40 | | - 2. **์์
๋ธ๋์น ์์ฑ** |
41 | | - - ๊ธฐ๋ฅ ๊ฐ๋ฐ: `feature/#[์ด์๋ฒํธ]-title` |
42 | | - - ex) feature/#111-login |
43 | | - - ๋ฆฌํฉํ ๋ง: `refactor/#[์ด์๋ฒํธ]-title` |
44 | | - - ex) refactor/#111-login |
45 | | - 3. **์์ฑํ ๋ธ๋์น์์ ์์
์ํ** |
46 | | - 4. **์๊ฒฉ ์ ์ฅ์์ ์์
๋ธ๋์น ํธ์** |
47 | | - 5. **Pull Request ์์ฑ** |
48 | | ---- |
49 | | -## ๐งโ๐ป Code Convention ๐งโ๐ป |
50 | | -**๋ค์ด๋ฐ ๊ท์น** |
51 | | -- **๋ณ์/์์**: ์นด๋ฉ์ผ์ด์ค (์: `userName`) |
52 | | -- **ํด๋์ค/๊ตฌ์กฐ์ฒด**: ํ์ค์นผ์ผ์ด์ค (์: `UserProfile`) |
53 | | -- **ํจ์/๋ฉ์๋**: ๋์ฌ๋ก ์์ํ๋ฉฐ ์นด๋ฉ์ผ์ด์ค (์: `fetchData()`) |
54 | | - |
55 | | ---- |
56 | | -## ๐ฌ Issue Convention ๐ฌ |
57 | | -## ๐ซท PR Convention ๐ซธ |
58 | | -## ๐ Commit Convention ๐ |
59 | | -## ๐ Foldering Convention ๐ |
60 | | ---- |
61 | 21 |
|
| 22 | +## ๐ฅ ํ์ ์๊ฐ |
| 23 | + |
| 24 | +### Project Manager |
| 25 | + |
| 26 | +<table> |
| 27 | + <tr> |
| 28 | + <td align="center"><img src="https://github.com/cherry-p0p.png" width="160"></td> |
| 29 | + </tr> |
| 30 | + <tr> |
| 31 | + <td align="center"><a href="https://github.com/cherry-p0p">์ต๋ฆฌ์</td> |
| 32 | + </tr> |
| 33 | + <tr> |
| 34 | + <td align="center">Project Manager / PO</td> |
| 35 | + </tr> |
| 36 | +</table> |
| 37 | + |
| 38 | +### Designer |
| 39 | + |
| 40 | +<table> |
| 41 | + <tr> |
| 42 | + <td align="center"><img src="https://github.com/user-attachments/assets/c7533101-92f2-4912-8ed5-bea417151579" width="160" height="160"></td> |
| 43 | + |
| 44 | + </tr> |
| 45 | + <tr> |
| 46 | + <td align="center"><a href="">๊น๋ฏผ์ง</td> |
| 47 | + </tr> |
| 48 | + <tr> |
| 49 | + <td align="center">Designer</td> |
| 50 | + </tr> |
| 51 | +</table> |
| 52 | + |
| 53 | +### Frontend |
| 54 | + |
| 55 | +<table> |
| 56 | + <tr> |
| 57 | + <td align="center"><img src="https://github.com/ah-o-ng12.png" width="160"></td> |
| 58 | + <td align="center"><img src="https://github.com/lyn0719.png" width="160"></td> |
| 59 | + <td align="center"><img src="https://github.com/rhdmschdl.png" width="160"></td> |
| 60 | + </tr> |
| 61 | + <tr> |
| 62 | + <td align="center">๋ฉ์ธ/๋ก๊ทธ์ธ ํ์ด์ง</td> |
| 63 | + <td align="center">์ ์/๋ก๋ฉ ํ์ด์ง</td> |
| 64 | + <td align="center">์กฐํ/์์ฑ ํ์ด์ง</td> |
| 65 | + </tr> |
| 66 | + <tr> |
| 67 | + <td align="center"><a href="https://github.com/ah-o-ng12">์ด์์</td> |
| 68 | + <td align="center"><a href="https://github.com/lyn0719">์ด์๋</td> |
| 69 | + <td align="center"><a href="https://github.com/rhdmschdl">์ต๊ณ ์</td> |
| 70 | + </tr> |
| 71 | + <tr> |
| 72 | + <td align="center">FE Lead</td> |
| 73 | + <td align="center">FE</td> |
| 74 | + <td align="center">FE</td> |
| 75 | + </tr> |
| 76 | +</table> |
| 77 | + |
| 78 | +### Backend |
| 79 | + |
| 80 | +<table> |
| 81 | + <tr> |
| 82 | + <td align="center"><img src="https://github.com/dyk-im.png" width="160"></td> |
| 83 | + <td align="center"><img src="https://github.com/dogsub.png" width="160"></td> |
| 84 | + <td align="center"><img src="https://github.com/leeseulgi0208.png" width="160"></td> |
| 85 | + <td align="center"><img src="https://github.com/KyunghwanChoi.png" width="160"></td> |
| 86 | + </tr> |
| 87 | + <tr> |
| 88 | + <td align="center"><a href="https://github.com/ehs208">๊น๋์ค</td> |
| 89 | + <td align="center"><a href="https://github.com/seokjun01">๊น๋์ญ</td> |
| 90 | + <td align="center"><a href="https://github.com/dyk-im">์ด์ฌ๊ธฐ</td> |
| 91 | + <td align="center"><a href="https://github.com/jj0526">์ต๊ฒฝํ</td> |
| 92 | + </tr> |
| 93 | + <tr> |
| 94 | + <td align="center">์ธํ๋ผ/์ ๋ณด์กฐํ</td> |
| 95 | + <td align="center">ํ์</td> |
| 96 | + <td align="center">์ฒญ์ฒฉ์ฅ</td> |
| 97 | + <td align="center">๋ฐฉ๋ช
๋ก/์์ฌ๊ฒฐ์ </td> |
| 98 | + </tr> |
| 99 | + <tr> |
| 100 | + <td align="center">BE Lead</td> |
| 101 | + <td align="center">BE</td> |
| 102 | + <td align="center">BE</td> |
| 103 | + <td align="center">BE</td> |
| 104 | + </tr> |
| 105 | +</table> |
| 106 | + |
| 107 | +## ๐ฑ ์ฃผ์ ๊ธฐ๋ฅ |
| 108 | + |
| 109 | +- **์ปค์คํ
์ฒญ์ฒฉ์ฅ ์ ์** |
| 110 | +<img width="1449" alt="แแ
ณแแ
ณแ
แ
ตแซแแ
ฃแบ 2025-03-17 แแ
ฉแแ
ฎ 5 05 40" src="https://github.com/user-attachments/assets/3e0d4b82-2edf-4c70-9391-ca914c687956" /> |
| 111 | + |
| 112 | +- **ํ
๋ง ์ฒญ์ฒฉ์ฅ ์ ํ (๊ธฐ๋ณธํ)** |
| 113 | +<img width="1449" alt="แแ
ณแแ
ณแ
แ
ตแซแแ
ฃแบ 2025-03-17 แแ
ฉแแ
ฎ 5 08 41" src="https://github.com/user-attachments/assets/ca9708cb-2934-48a7-83f9-e84a74e73f3b" /> |
| 114 | + |
| 115 | + |
| 116 | +- **ํ
๋ง ์ฒญ์ฒฉ์ฅ ์ ํ (์ ํตํ)** |
| 117 | +<img width="1447" alt="แแ
ณแแ
ณแ
แ
ตแซแแ
ฃแบ 2025-03-17 แแ
ฉแแ
ฎ 5 08 53" src="https://github.com/user-attachments/assets/6fa3cd6d-b4a2-4a1b-ab5f-12a5f0ad4554" /> |
| 118 | + |
| 119 | +- **IA** |
| 120 | +<img width="682" alt="แแ
ณแแ
ณแ
แ
ตแซแแ
ฃแบ 2025-03-17 แแ
ฉแแ
ฎ 5 08 23" src="https://github.com/user-attachments/assets/bb4de0aa-4938-4332-a0c5-6739979190cb" /> |
| 121 | + |
| 122 | +## ๐ป ํ๋ฉด |
| 123 | + |
| 124 | +<table align="center" style="border-collapse: collapse; width: 100%; max-width: 1200px; margin: 20px;"> |
| 125 | + <tr> |
| 126 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 127 | + <img src="https://github.com/user-attachments/assets/51d69616-e246-49a0-9883-413442fe98e5" alt="์ ํตํ ์ฒญ์ฒฉ์ฅ" style="width: 100%; max-width: 500px;"> |
| 128 | + </td> |
| 129 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 130 | + <img src="https://github.com/user-attachments/assets/85bb376e-4e9f-4baf-829d-91b09b8799e6" alt="๊ธฐ๋ณธํ ์ฒญ์ฒฉ์ฅ" style="width: 100%; max-width: 500px;"> |
| 131 | + </td> |
| 132 | + </tr> |
| 133 | + <tr> |
| 134 | + <td><p align="center"><strong>์ ํตํ ์ฒญ์ฒฉ์ฅ</strong></p></td> |
| 135 | + <td><p align="center"><strong>๊ธฐ๋ณธํ ์ฒญ์ฒฉ์ฅ</strong></p></td> |
| 136 | + </tr> |
| 137 | + <tr> |
| 138 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 139 | + <img src="https://github.com/user-attachments/assets/9553fa8c-5256-4c7c-b72d-fec2cbb13fc4" alt="์ ์ํ๊ธฐ 1" style="width: 100%; max-width: 500px;"> |
| 140 | + </td> |
| 141 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 142 | + <img src="https://github.com/user-attachments/assets/d4154508-a0c4-4292-9fe1-20e7913f7a97" alt="์ ์ํ๊ธฐ 2" style="width: 100%; max-width: 500px;"> |
| 143 | + </td> |
| 144 | + </tr> |
| 145 | + <tr> |
| 146 | + <td><p align="center"><strong>์ ์ํ๊ธฐ 1</strong></p></td> |
| 147 | + <td><p align="center"><strong>์ ์ํ๊ธฐ 2</strong></p></td> |
| 148 | + </tr> |
| 149 | + <tr> |
| 150 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 151 | + <img src="https://github.com/user-attachments/assets/b7f5f181-d947-444a-ac1f-80354a4f55f6" alt="๋ง์ดํ์ด์ง" style="width: 100%; max-width: 500px;"> |
| 152 | + <p align="center"> |
| 153 | + </td> |
| 154 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 155 | + <img src="https://github.com/user-attachments/assets/c1337571-13a6-4801-91bb-5bdaa96b08a6" alt="๋ถ์ ๋ณด๊ธฐ" style="width: 100%; max-width: 500px;"> |
| 156 | + <p align="center"> |
| 157 | + </td> |
| 158 | + </tr> |
| 159 | + <tr> |
| 160 | + <td><p align="center"><strong>๋ง์ดํ์ด์ง</strong></p></td> |
| 161 | + <td><p align="center"><strong>๋ถ์ ๋ณด๊ธฐ</strong></p></td> |
| 162 | + </tr> |
| 163 | + <tr> |
| 164 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 165 | + <img src="https://github.com/user-attachments/assets/4afa3e47-b00f-4d25-9e9c-07258e5d9ecc" alt="ํ" style="width: 100%; max-width: 500px;"> |
| 166 | + </td> |
| 167 | + <td align="center" style="width: 50%; padding: 10px;"> |
| 168 | + <img src="https://github.com/user-attachments/assets/38e17d5d-4bf0-4ad5-9788-cbbe982ed73b" alt="๋ก๊ทธ์ธ" style="width: 100%; max-width: 500px;"> |
| 169 | + </td> |
| 170 | + </tr> |
| 171 | + <tr> |
| 172 | + <td><p align="center"><strong>ํ</strong></p></td> |
| 173 | + <td><p align="center"><strong>๋ก๊ทธ์ธ</strong></p></td> |
| 174 | + </tr> |
| 175 | +</table> |
| 176 | + |
| 177 | + |
| 178 | +## โ๏ธ ์ํคํ
์ฒ ๊ตฌ์กฐ |
| 179 | + |
| 180 | +<img width="1510" alt="แแ
ณแแ
ณแ
แ
ตแซแแ
ฃแบ 2025-03-17 แแ
ฉแแ
ฎ 6 59 57" src="https://github.com/user-attachments/assets/89d08d7d-c5b7-4911-a015-ecc447dadc49" /> |
| 181 | + |
| 182 | + |
| 183 | +## ๐ ๏ธ ๊ธฐ์ ์คํ |
| 184 | + |
| 185 | +### Frontend |
| 186 | + |
| 187 | + |
| 188 | + |
| 189 | + |
| 190 | +### Backend |
| 191 | + |
| 192 | + |
| 193 | + |
| 194 | + |
| 195 | + |
| 196 | + |
| 197 | + |
| 198 | + |
| 199 | +### Infra |
| 200 | + |
| 201 | + |
| 202 | + |
| 203 | + |
| 204 | + |
| 205 | + |
| 206 | + |
| 207 | + |
| 208 | + |
| 209 | + |
| 210 | +### Collaboration Tool |
| 211 | + |
| 212 | + |
| 213 | + |
| 214 | + |
| 215 | +</div> |
0 commit comments