/Ohsul-BE

๐Ÿฅ‚ ์˜ค๋Š˜์˜ ์ˆ  - ๋ฐฑ์—”๋“œ(Springboot)

Primary LanguageJava

์˜ค๋Š˜์˜ ์ˆ 

์•„๋ฌด๋ฐ๋‚˜ ๋ง๊ณ , ๋‚ด๊ฐ€ ๊ฐ€๊ณ  ์‹ถ์€ ์ˆ ์ง‘๋งŒ ๊ณจ๋ผ๋“œ๋ฆด๊ฒŒ์š”!

๐Ÿ—“๏ธ ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„

2024.2.15 ~ 2024.2.29

๐Ÿ“Œ ๋ฐฐํฌ ์ฃผ์†Œ

https://ohsul.site/

๐Ÿ“Œ FE ์ €์žฅ์†Œ

https://github.com/9walnut/Ohsul-FE

๐Ÿ“Œ ์ฃผ์š” ๊ธฐ๋Šฅ

์ง€๋„ API๋ฅผ ํ™œ์šฉํ•ด ์‚ฌ์šฉ์ž ์ทจํ–ฅ์— ๋”ฑ ๋งž๋Š” ์ˆ ์ง‘ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.
์ˆ , ๋ถ„์œ„๊ธฐ ๋“ฑ์˜ ํƒœ๊ทธ๋ฅผ ์„ ํƒํ•ด ์›ํ•˜๋Š” ์กฐ๊ฑด์— ๋งž๋Š” ์ˆ ์ง‘์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ฆ๊ฒจ์ฐพ๊ธฐ, ๋ฆฌ๋ทฐ ์ž‘์„ฑ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ‘ฅ ํŒ€์› ์†Œ๊ฐœ

ํ”„๋กœํ•„ ์ด๋ฆ„ ์—ญํ•  ์—ญํ•  ๋‚ด์šฉ
๊ถŒ๊ตฌํ˜ธ BE CI / CD ๊ตฌ์ถ•, https ๋ณด์•ˆ ์„œ๋ฒ„ ๊ตฌ์ถ•,
๋กœ๊ทธ์ธ(session) / ํšŒ์›๊ฐ€์ž… / ๋งˆ์ดํŽ˜์ด์ง€ / ๋‚ด ์ฃผ๋ณ€ ์ˆ ์ง‘ API ๊ตฌํ˜„
์ด์˜ˆ์ฐฌ BE DB ์„ค๊ณ„, ๋ฉ”์ธํŽ˜์ด์ง€ / ์ฆ๊ฒจ์ฐพ๊ธฐ / ๋ฆฌ๋ทฐ API ๊ตฌํ˜„
S3 ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๊ธฐ๋Šฅ ๊ตฌํ˜„
์–‘ํ˜„์ • FE ๊ธฐํš/๋ฌธ์„œ ์ž‘์„ฑ
์นด์นด์˜ค๋งต API ์ ์šฉ, ๊ธฐ๋Šฅ, ์ปค์Šคํ…€
zustand๋ฅผ ํ†ตํ•œ ๋กœ๊ทธ์ธ ์ „์—ญ ์ƒํƒœ๊ด€๋ฆฌ, ํšŒ์›๊ฐ€์ž…,
๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ (react-hook-form ์ ์šฉ),
ํšŒ์› ๊ธฐ๋Šฅ ์ „๋ฐ˜
์ •์šฐ์„ฑ FE - ์นด์นด์˜ค๋งต API์ ์šฉ, ์ปค์Šคํ…€, ํ˜„์žฌ ์œ„์น˜ ๊ฐ€์ ธ์˜ค๊ธฐ, ๊ฒ€์ƒ‰ ๋กœ์ง ์ž‘์„ฑ,
type ์ง€์ •, ์ง€๋„ ์ •๋ณด ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ api ์š”์ฒญ, ๋ฐ์ดํ„ฐ ์ ์šฉ

๐Ÿ“Œ ์‹œ์ž‘ ๊ฐ€์ด๋“œ

$ git clone https://github.com/9walnut/Ohsul-BE.git

Back-end

$ ./gradlew.bat build
$ cd build/libs
$ java -jar ohsul-be-3.1.5-SNAPSHOT.jav

๐Ÿ“Œ ํ™”๋ฉด ๊ตฌ์„ฑ



๐Ÿ“Œ ํ”„๋กœ์ ํŠธ ๊ตฌ์„ฑ

ํŒ€ ๋…ธ์…˜
Ohsul_Notion

๊ฐœ์ฒด-๊ด€๊ณ„ ๋ชจ๋ธ(ERD)
์‹œ์Šคํ…œ ๊ตฌ์„ฑ

๐Ÿ› ๏ธ ๊ธฐ์ˆ  ์Šคํƒ

๐Ÿ“Œ ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜

Emoji Code ๊ธฐ๋Šฅ Description
โœจ :sparkles: Feat ์ƒˆ ๊ธฐ๋Šฅ
โ™ป๏ธ :recycle: Refactor ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
๐Ÿ”ง :wrench: Chore ๋ฆฌ์†Œ์Šค ์ˆ˜์ •/์‚ญ์ œ
๐Ÿ› :bug: Fix ๋ฒ„๊ทธ ์ˆ˜์ •
๐Ÿ“ :memo: Docs ๋ฌธ์„œ ์ถ”๊ฐ€/์ˆ˜์ •
๐Ÿ’„ :lipstick: Style UI/์Šคํƒ€์ผ ํŒŒ์ผ ์ถ”๊ฐ€/์ˆ˜์ •
๐ŸŽ‰ :tada: Init ํ”„๋กœ์ ํŠธ ์‹œ์ž‘ / Init
โœ… :white_check_mark: Test ํ…Œ์ŠคํŠธ ์ถ”๊ฐ€/์ˆ˜์ •
โช :rewind: Rewind ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋˜๋Œ๋ฆฌ๊ธฐ
๐Ÿ”€ :twisted_rightwards_arrows: Merge ๋ธŒ๋žœ์น˜ ํ•ฉ๋ณ‘
๐Ÿ—ƒ :card_file_box: DB ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ จ ์ˆ˜์ •
๐Ÿ’ก :bulb: Comment ์ฃผ์„ ์ถ”๊ฐ€/์ˆ˜์ •
๐Ÿš€ :rocket: Deploy ๋ฐฐํฌ