Skip to content

๐Ÿงธ๊น€์€๊ฒฝ, ๐Ÿงธ๊น€ํƒœ์˜, ๐Ÿงธ๋ฐ•์„ฑ์ค€, ๐Ÿงธ์ด์ฃผํฌ, ๐Ÿงธ์ •์ง„์ฃผ, ๐Ÿงธ์กฐํ˜œ์ธ

Notifications You must be signed in to change notification settings

beyond-sw-camp/be08-3rd-Illvent-HangUpT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

be08-3rd-HangUpT

ํฌ์Šคํ„ฐ


๐Ÿ’ซํ•œํ™”์‹œ์Šคํ…œ BEYOND SW์บ ํ”„ 3์ฐจ ํ”„๋กœ์ ํŠธ๐Ÿ’ซ




๐Ÿ› ๏ธ Tech Stack ๐Ÿ› ๏ธ


Java


โš™๏ธ Tool โš™๏ธ

IntelliJ



๐Ÿ€ ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

ํ–‰์—…ํŠ€ : ํ–‰์‚ฌ ์—…๊ณ  ํŠ€์–ด (์ง€์—ญ ํ–‰์‚ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ)

๐Ÿ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ฃผ๋ณ€๊ณผ ํƒ€ ์ง€์—ญ์˜ ํ–‰์‚ฌ ์ •๋ณด๋ฅผ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค

๐Ÿ€ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ํ–‰์‚ฌ๋งŒ์„ ์™์™ ๊ณจ๋ผ๋‚ผ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค!

๐Ÿ€ ์ง€๋„๋ฅผ ์ด์šฉํ•ด ์šฐ๋ฆฌ๋‚˜๋ผ ํ–‰์‚ฌ๋“ค์˜ ์œ„์น˜์ •๋ณด๋ฅผ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด~? ํ–‰์—…ํŠ€๋กœ ๊ณ ๊ณ !

๐Ÿ€ ์ง€์—ญ๋ณ„! ์˜จ๋ผ์ธ๊ณผ ์˜คํ”„๋ผ์ธ! ์œ ๋ฃŒ์™€ ๋ฌด๋ฃŒ! ๋“ฑ ๋‹ค์–‘ํ•œ ์กฐ๊ฑด์„ ํ•„ํ„ฐ๋งํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด? ํ–‰์—…ํŠ€๋กœ ๊ณ ๊ณ !

๐Ÿ€ ์ง€์—ญ๋ณ„ ๊ฒŒ์‹œํŒ์„ ํ†ตํ•œ ์ž์œ ๋กœ์šด ์†Œํ†ต์˜ ์žฅ์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด? ํ–‰์—…ํŠ€๋กœ ๊ณ ๊ณ !

๐Ÿ€ ๋‹ค์–‘ํ•œ ํ•„ํ„ฐ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ด€์‹ฌ์žˆ๋Š” ํ–‰์‚ฌ๋งŒ ๋น ๋ฅด๊ฒŒ ์•Œ์•„๋ด…์‹œ๋‹ค!

โญ๊ฐ„ํŽธํ•˜๊ณ  ์žฌ๋ฏธ์žˆ๋Š” ํ–‰์‚ฌ ํƒ์ƒ‰, ์ด์ œ ํ–‰์—…ํŠ€์™€ ํ•จ๊ป˜ํ•˜์„ธ์š”!



๐Ÿ”† ํ”„๋กœ์ ํŠธ ๋ชฉ์  ๋ฐ ๊ธฐ๋Œ€ํšจ๊ณผ

ํ–‰์‚ฌ ์ถ”์ด ๊ทธ๋ž˜ํ”„

์ตœ๊ทผ ์ด๋ฒคํŠธ๋ฐ์ดํ„ฐ์„ผํ„ฐ ๋ถ„์„ ๊ฒฐ๊ณผ, ์ฝ”๋กœ๋‚˜ 19 ์ดํ›„ ์—ฐ๊ฐ„ ์ด๋ฒคํŠธ ๋ฐ ํ–‰์‚ฌ๊ฐ€ 2022๋…„๋„ ๋Œ€๋น„ 39%๊ฐ€๋Ÿ‰ ์ฆ๊ฐ€ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์œผ๋กœ ์ฝ”๋กœ๋‚˜ ์ด์ „ ์ˆ˜์ค€์œผ๋กœ ํšŒ๋ณต๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ํ•œ ๋ˆˆ์— ํ™•์ธํ•ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ํ–‰์‚ฌ์— ์ฐธ์—ฌํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ๋ณด๊ณ  ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์‚ฌ์šฉ์ž๋“ค์˜ ๊ด€์‹ฌ์‚ฌ์— ๋งž๋Š” ํ–‰์‚ฌ๋ฅผ ์ฐพ์•„์ฃผ๊ธฐ ์œ„ํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

โœ” ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์ฃผ๋ณ€๊ณผ ํƒ€ ์ง€์—ญ์˜ ํ–‰์‚ฌ ์ •๋ณด๋ฅผ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
โœ” ๋‹ค์–‘ํ•œ ํ•„ํ„ฐ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฐœ์ธ์˜ ๊ด€์‹ฌ์‚ฌ์— ๋งž๋Š” ํ–‰์‚ฌ๋ฅผ ์†์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
โœ” ์ง€์—ญ๋ณ„ ๊ฒŒ์‹œํŒ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋“ค์ด ํŠน์ • ์ง€์—ญ ํ–‰์‚ฌ์— ๋Œ€ํ•ด ์ž์œ ๋กญ๊ฒŒ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„๊ณ ,
๊ฒŒ์‹œ๊ธ€๊ณผ ๋Œ“๊ธ€์„ ํ†ตํ•ด ํ™œ๋ฐœํ•˜๊ฒŒ ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค.
โœ” ์‚ฌ์šฉ์ž๋“ค์€ ํ–‰์‚ฌ ์ฐธ์—ฌ์™€ ์ •๋ณด ๊ตํ™˜์˜ ํŽธ๋ฆฌํ•จ์„ ๊ฒฝํ—˜ํ•˜๊ณ , ์ง€์—ญ ์‚ฌํšŒ์˜ ํ™œ์„ฑํ™”์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ“‘ ์š”๊ตฌ์‚ฌํ•ญ ๋ช…์„ธ์„œ

์š”๊ตฌ์‚ฌํ•ญ ๋ช…์„ธ์„œ image


๐Ÿ“‘ ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜

image


๐Ÿ“ƒ ํ…Œ์ด๋ธ” ๋ช…์„ธ์„œ

ํ…Œ์ด๋ธ” ๋ช…์„ธ์„œ

image image


๐Ÿ“‹ ERD

ERD

HangUpT (3)


๐Ÿ“„ API ๋ช…์„ธ์„œ

API ๋ช…์„ธ์„œ image image image image image



๐Ÿ“บ ํ™”๋ฉด ์„ค๊ณ„์„œ

Figma ๋ณด๋Ÿฌ๊ฐ€๊ธฐ



๐Ÿฉฐ Story Board

StoryBoard ๋ณด๋Ÿฌ๊ฐ€๊ธฐ image image image image image image image image image image



๐Ÿ“œ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ์ •์˜์„œ

ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค

image



๐Ÿ“… WBS

WBS

image


์‹œ์—ฐ

ํšŒ์›
ํšŒ์›๊ฐ€์ž…
๋กœ๊ทธ์ธ
๋กœ๊ทธ์•„์›ƒ

๋งˆ์ดํŽ˜์ด์ง€
๋‚ด ๊ด€์‹ฌ ํ–‰์‚ฌ, ๋‚ด ๊ฒŒ์‹œ๋ฌผ, ๋‚ด ์ •๋ณด

๋ฉ”์ธ
๋ฒ ๋„ˆ
๋ฉ”์ธ -> ์ƒ์„ธํŽ˜์ด์ง€ ์ด๋™

์ง€๋„
ํด๋Ÿฌ์Šคํ„ฐ๋ง์„ ํ†ตํ•œ ํ™•๋Œ€ ๋ฐ ์ถ•์†Œ
์ง€๋„ ๋งˆํฌ -> ์ƒ์„ธํŽ˜์ด์ง€ ์ด๋™

ํ–‰์‚ฌ
์กฐ๊ฑด ํ•„ํ„ฐ๋ง
ํ–‰์‚ฌ ๋ชฉ๋ก -> ์ƒ์„ธํŽ˜์ด์ง€ ์ด๋™
๊ด€์‹ฌํ–‰์‚ฌ ์ง€์ • ๋ฐ ์ทจ์†Œ

๊ฒŒ์‹œํŒ
๊ฒŒ์‹œ๊ธ€ ์ž‘์„ฑ
์ •๋ ฌ ๊ธฐ๋Šฅ
๋Œ“๊ธ€ ์ž‘์„ฑ ๋ฐ ์กฐํšŒ์ˆ˜, ์ข‹์•„์š” ๊ธฐ๋Šฅ
์ง€์—ญ ํ•„ํ„ฐ๋ง
๊ฒŒ์‹œ๊ธ€ ์‚ญ์ œ

๐Ÿป ํ•œ์ค„ ํšŒ๊ณ ๋ก

ย ย ย ย ํŒ€ย ์›ย ย ย ย  ํšŒ๊ณ 
๐Ÿ‘‘๊น€์€๊ฒฝ
์งง์€ ๊ธฐ๊ฐ„ ์•ˆ์— ์™„์„ฑ์„ ํ•˜๋Š๋ผ ํž˜๋“ ์ ๋„ ๋งŽ์•˜์ง€๋งŒ, ๋” ๋นจ๋ฆฌ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ๋˜๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” Vue๋กœ ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ ๋ฟ๋งŒ์•„๋‹ˆ๋ผ ์ €๋ฒˆ์— ๋ฐฐ์šด ์Šคํ”„๋ง ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•ด ๋ฐฑ์—”๋“œ๊นŒ์ง€ ๊ตฌํ˜„์„ ํ•˜๋ฉด์„œ ์ „์ฒด์ ์ธ ์›น ๊ฐœ๋ฐœ ํ๋ฆ„์„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
ย 
๐Ÿ™๊น€ํƒœ์˜
์ฒ˜์Œ ํ•ด๋ณด๋Š” ํ”„๋ก ํŠธ ํ”„๋กœ์ ํŠธ๋ผ์„œ ๋‚ฏ์„ค์—ˆ์ง€๋งŒ, ๋ฐฑ์—”๋“œ๊นŒ์ง€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์—ฌ์„œ, ํ”„๋กœ์ ํŠธ์˜ ์ „๋ฐ˜์ ์ธ ๊ตฌ์กฐ๋ฅผ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค
ย 
๐Ÿถ๋ฐ•์„ฑ์ค€
์ฟ ํ‚ค์™•๊ณผ ํ•จ๊ผํ•œ ํ”„๋ก ํŠธ ํ”„๋กœ์ ํŠธ. ํ”„๋ก ํŠธ์™€ ๋ฐฑ์—”๋“œ์˜ ํ†ต์‹ ์„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋œป๊นŠ์€ ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค. ๋‹ค๋“ค ๊ณ ์ƒํ•˜์…จ์–ด์š”
ย 
๐Ÿ‰์ด์ฃผํฌ
Vue.js๋ฅผ ์‚ฌ์šฉํ•ด Kakao Map ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋ฉฐ, ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„์™€ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ๋กœ์ง์— ๋Œ€ํ•ด ๊นŠ์ด ๊ณ ๋ฏผํ•  ์ˆ˜ ์žˆ๋Š” ๋œป๊นŠ์€ ์‹œ๊ฐ„์„ ๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค. ํ•จ๊ป˜ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•œ ํŒ€์›๋“ค ๋ชจ๋‘ ๋ฉ‹์กŒ๊ณ , ๊ทธ๋“ค์˜ ์ˆ˜๊ณ ์™€ ์ง€์›์— ๊นŠ์ด ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
ย 
๐Ÿง์ •์ง„์ฃผ
์งง์€ ๊ธฐ๊ฐ„์ด์—ˆ์ง€๋งŒ ์•Œ์ฐฌ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค! ๊ณ ์ƒํ•œ ํŒ€์›๋“ค์—๊ฒŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :>
ย 
๐Ÿง์กฐํ˜œ์ธ
๋‹ค๋“ค ๋„ˆ๋ฌด ๊ณ ์ƒํ•˜์…จ์Šต๋‹ˆ๋‹ค. ์ธ์ƒ๊นŠ์€๊ฑด ์ˆ˜์ค์Œ ๋งŽ์€ ํŒ€์žฅ๋‹˜์ด ์ฟ ํ‚ค๋ฅผ ์ฃผ์‹ค๋•Œ์˜€์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค
ย 

About

๐Ÿงธ๊น€์€๊ฒฝ, ๐Ÿงธ๊น€ํƒœ์˜, ๐Ÿงธ๋ฐ•์„ฑ์ค€, ๐Ÿงธ์ด์ฃผํฌ, ๐Ÿงธ์ •์ง„์ฃผ, ๐Ÿงธ์กฐํ˜œ์ธ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published