Skip to content

๐Ÿฅ‡2024 KUIT ํ•ด์ปคํ†ค 1์œ„๐Ÿฅ‡ / ํ…€์„ ํ™œ์šฉํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ

Notifications You must be signed in to change notification settings

2025-CodeNova-3/T-mm_FrontEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

73 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โœจ T'mm: ๋ฌด๋ช…์ด๋”๋ผ๋„ ๊ธฐ์žฌ๋ถ€ํ„ฐ ํ˜‘์—…๊นŒ์ง€ ํ•œ ๋ฒˆ์—

๐Ÿ“„ ๋ฐœํ‘œ ์ž๋ฃŒ

**T'mm(ํ‹ˆ)**์€ ๊ฐ์ƒ์ž์—๊ฒŒ ์ž‘์„ฑ์ž ์ •๋ณด์™€ ๊ธ€์˜ ์˜๋„๋ฅผ ๋ฐ”๋กœ ๊ณต๊ฐœํ•˜์ง€ ์•Š๊ณ  ์ผ์ •ํ•œ ํ…€(์‹œ๊ฐ„ ๊ฐ„๊ฒฉ)์„ ๋‘๊ณ  ๊ณต๊ฐœํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
์ด๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ํ•ด์„์„ ์ด‰์ง„ํ•˜๊ณ , ์ฐฝ์ž‘์ž์™€ ๊ฐ์ƒ์ž ๊ฐ„์˜ ์ƒˆ๋กœ์šด ์†Œํ†ต ๋ฐฉ์‹์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


๐ŸŽฏ ์„œ๋น„์Šค ๊ธฐํš ๋ชฉ์  ๋ฐ ์˜๋„

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

โ€œ๋…์ž๊ฐ€ ์–ด๋–ค ๊ฒฝํ—˜์„ ํ•˜๋Š”์ง€ ๊ณ ๋ คํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ์ ์ด ๋ฌธ์ œ๋‹ค.โ€ โ€“ ์ด์œตํฌ ๋ฌธํ™”์—ฐ๊ตฌ์ž ๊ฒธ ์†Œ์„ค๊ฐ€
โ€œ์ฐฝ์ž‘ ํ”Œ๋žซํผ์ด ๋งŽ์ง€๋งŒ ๋…์ž๊ฐ€ ์•„๋งˆ์ถ”์–ด ์ž‘ํ’ˆ์„ ๋ณด๋Ÿฌ ๊ฐˆ ์ด์œ ๊ฐ€ ์—†๋‹ค. ๋…์ž ์ค‘์‹ฌ์˜ ๊ณ ๋ฏผ์ด ํ•„์š”ํ•˜๋‹ค.โ€

T'mm์€ ์„ ๊ณต๊ฐœ์™€ ํ›„๊ณต๊ฐœ ๊ตฌ์กฐ๋ฅผ ํ†ตํ•ด ๋…์ž์˜ ๋‹ค์–‘ํ•œ ํ•ด์„๊ณผ ๊ฐ์ƒ์„ ์œ ๋„ํ•˜๋Š” ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
์‚ฌ์šฉ์ž๋Š” ๋‹จ์ˆœํ•œ ๊ธ€ ์†Œ๋น„์ž๊ฐ€ ์•„๋‹Œ, ๋Šฅ๋™์ ์œผ๋กœ ์ฐธ์—ฌํ•˜๊ณ  ํ•ด์„ํ•˜๋ฉฐ ์ž‘ํ’ˆ์„ ๋” ๊นŠ์ด ๊ฐ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ“Š ์‹œ์žฅ ํ˜„ํ™ฉ

  • ๊ธ€๋กœ๋ฒŒ ์˜จ๋ผ์ธ ์ปค๋ฎค๋‹ˆํ‹ฐ ์‹œ์žฅ: 2024๋…„๊นŒ์ง€ 98์–ต 1์ฒœ๋งŒ ๋‹ฌ๋Ÿฌ ๊ทœ๋ชจ
  • ๊ธ€๋กœ๋ฒŒ ์›น์†Œ์„ค ์‹œ์žฅ: 2024๋…„๊นŒ์ง€ 76์–ต 3์ฒœ๋งŒ ๋‹ฌ๋Ÿฌ ๊ทœ๋ชจ
  • ๊ตญ๋‚ด ์›น์†Œ์„ค ์‹œ์žฅ: 2022๋…„ ๊ธฐ์ค€ 1์กฐ 390์–ต ์› ๊ทœ๋ชจ
    โ†’ ๊ตญ๋‚ด ์‹œ์žฅ์˜ 1%๋งŒ ์ ์œ ํ•ด๋„ ์•ฝ 103์–ต 9์ฒœ๋งŒ ์›์˜ ๋งค์ถœ ๊ฐ€๋Šฅ

โšก Pain Point

As-Is

  • ๊ธฐ์กด ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๊ธ€ ์ฐฝ์ž‘๋ฌผ ๋…ผ์˜๊ฐ€ ๊นŠ์ง€ ์•Š๊ณ  ๋‹ค์–‘ํ•œ ํ•ด์„์ด ์–ด๋ ค์›€
  • ์ž‘๊ฐ€์˜ ์„ฑ์žฅ์ด ์–ด๋ ต๊ณ , ์‹ค๋ช… ๊ธฐ๋ฐ˜ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ๋Š” ๋ช…์„ฑ์— ์น˜์šฐ์นœ ํ‰๊ฐ€๊ฐ€ ์ด๋ฃจ์–ด์ง

To-Be

  • T'mm์€ ์„ ๊ณต๊ฐœ์™€ ํ›„๊ณต๊ฐœ ๊ตฌ์กฐ๋กœ ๊ฐ์ƒ์ž๊ฐ€ ๋‹ค์–‘ํ•œ ํ•ด์„์„ ์‹œ๋„ํ•˜๋„๋ก ์œ ๋„
  • ์ฐฝ์ž‘์ž์˜ ์˜๋„๋ฅผ ์ผ์ • ์‹œ๊ฐ„ ๋’ค ๊ณต๊ฐœํ•˜์—ฌ ๊ฐ์ƒ์˜ ๊นŠ์ด๋ฅผ ๋”ํ•˜๊ณ , ์ฐฝ์ž‘์ž์™€์˜ ์†Œํ†ต์„ ์ด‰์ง„

๐Ÿ“œ ์„œ๋น„์Šค ์†Œ๊ฐœ

T'mm์€ ๊ฐ์ƒ์ž์—๊ฒŒ ์ž‘์„ฑ์ž ์ •๋ณด์™€ ๊ธ€์˜ ์˜๋„๋ฅผ ๋ฐ”๋กœ ๊ณต๊ฐœํ•˜์ง€ ์•Š๊ณ , ํ…€์„ ๋‘๊ณ  ๊ณต๊ฐœํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์ž…๋‹ˆ๋‹ค.
์ด๋ฅผ ํ†ตํ•ด ์œ ์ €๊ฐ€ ๋‹ค์–‘ํ•œ ํ•ด์„์„ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๊ฐ์ƒ์˜ ๋ณธ์งˆ์  ๊ฐ€์น˜๋ฅผ ๋†’์ž…๋‹ˆ๋‹ค.

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

  1. ์„ ๊ณต๊ฐœ

    • ์ž‘์„ฑ์ž๊ฐ€ ์„ค์ •ํ•œ ์ฆ‰์‹œ ๊ณต๊ฐœ ๋ถ€๋ถ„์œผ๋กœ, ๊ฐ์ƒ์ž๊ฐ€ ๊ธ€์„ ์ฒ˜์Œ ์ ‘ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ํ•ด์„์„ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ๋Š” ์˜์—ญ
  2. ํ›„๊ณต๊ฐœ

    • ์ผ์ • ์‹œ๊ฐ„์ด ์ง€๋‚œ ํ›„ ์ฐฝ์ž‘์ž์˜ ์˜๋„๋‚˜ ์ˆจ๊ฒจ์ง„ ๋ฉ”์‹œ์ง€๋ฅผ ์ „๋‹ฌํ•˜๋Š” ์˜์—ญ
  3. ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ํƒ์ƒ‰

    • ์ˆ˜ํ•„, ์‹œ, ์†Œ์„ค ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธ€ ํ˜•ํƒœ์™€ ๋กœ๋งจ์Šค, SF, ์‚ฌํšŒ/๋ฌธํ™” ๋“ฑ ์žฅ๋ฅด๋ณ„ ์นดํ…Œ๊ณ ๋ฆฌ ์ œ๊ณต
  4. ๋ฐฉ๊ธˆ ๋ณธ ๊ธ€ ๋ชฉ๋ก

    • ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐฉ๊ธˆ ๋ณธ ๊ธ€์„ ํ•œ๋ˆˆ์— ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ ์ œ๊ณต

๐Ÿš€ MVP ์†Œ๊ฐœ

  • ์„ ๊ณต๊ฐœ/ํ›„๊ณต๊ฐœ ๊ตฌ์กฐ: ๊ฐ์ƒ์ž์˜ ๋Šฅ๋™์  ์ฐธ์—ฌ์™€ ๋‹ค์–‘ํ•œ ํ•ด์„ ์œ ๋„
  • ์นดํ…Œ๊ณ ๋ฆฌ ์ œ๊ณต: ๊ธ€ ํ˜•ํƒœ์™€ ์žฅ๋ฅด์— ๋”ฐ๋ฅธ ์„ธ๋ถ„ํ™”๋œ ์นดํ…Œ๊ณ ๋ฆฌ
  • ๋ฐฉ๊ธˆ ๋ณธ ๊ธ€ ๋ชฉ๋ก: ์ด์ „์— ๊ฐ์ƒํ•œ ๊ธ€์— ์‰ฝ๊ฒŒ ์ ‘๊ทผ ๊ฐ€๋Šฅ

๐Ÿ† ๊ฒฝ์Ÿ์‚ฌ ๋ถ„์„

ํŠน์ง• T'mm ๋„ค์ด๋ฒ„ ์‹œ๋ฆฌ์ฆˆ ์นด์นด์˜ค ํŽ˜์ด์ง€
์Šน์ธ ์—†์ด ๊ธฐ์žฌ ๊ฐ€๋Šฅํ•œ๊ฐ€ โœ… โŒ โŒ
๊ณต์œ ๊ฐ€ ์šฉ์ดํ•œ๊ฐ€ โœ… โœ… โœ…
์ž‘๊ฐ€์™€ ์ปจํƒ์ด ์šฉ์ดํ•œ๊ฐ€ โœ… โœ… โœ…
์†Œ์„ค ์™ธ ์ž‘ํ’ˆ์„ ๋ณผ ์ˆ˜ ์žˆ๋Š”๊ฐ€ โœ… โŒ โŒ
์„ ๊ณต๊ฐœ/ํ›„๊ณต๊ฐœ ๊ธฐ๋Šฅ ์ œ๊ณต โœ… โŒ โŒ

๐ŸŒŸ ์‚ฌ์šฉ์ž ์—ฌ์ • (User Journey Map)

  1. ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ๊ธ€ ํƒ์ƒ‰
  2. ์„ ๊ณต๊ฐœ ๋‚ด์šฉ ๊ฐ์ƒ
  3. ๋‹ค์–‘ํ•œ ํ•ด์„ ์‹œ๋„ ๋ฐ ์˜๊ฒฌ ๊ณต์œ 
  4. ํ›„๊ณต๊ฐœ ๋‚ด์šฉ ํ™•์ธ
  5. ์ฐฝ์ž‘์ž์™€ ์†Œํ†ต

๐Ÿ’ป ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

๊ธฐ์ˆ  ์Šคํƒ

  • ํ”„๋ก ํŠธ์—”๋“œ: Flutter
  • ๋ฐฑ์—”๋“œ: Java Spring Boot
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: MySQL
  • API ๋ช…์„ธ์„œ: Swagger
  • ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ๋„๊ตฌ: Notion

ERD

image


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

  • PM: ์ด์ง€ํ™˜
  • ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž: ๊น€ํฌ์šฉ, ๊ถŒ๋™ํฌ
  • ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž: ์ž„์ œํ˜•, ์กฐ๊ทœ๋นˆ

๐Ÿ“ฃ ๋งˆ์ผ€ํŒ… ํ”Œ๋žœ

  1. ๊ฑด๊ตญ๋Œ€ํ•™๊ต ๋ฌธ์˜ˆ์ฐฝ์ž‘ ๊ด€๋ จ ๋™์•„๋ฆฌ์™€์˜ ํ˜‘์—…
  2. ๊ฑด๊ตญ๋Œ€ํ•™๊ต ์ปค๋ฎค๋‹ˆํ‹ฐ(์ฟต, ์—๋ธŒ๋ฆฌํƒ€์ž„) ํ™œ์šฉ ๋งˆ์ผ€ํŒ…
  3. ์ „๊ตญ ๋Œ€ํ•™ ๋ฐ ์ฒญ๋…„ ์˜ˆ์ˆ  ๊ด€๋ จ ํ”Œ๋žซํผ๊ณผ์˜ ํŒŒํŠธ๋„ˆ์‹ญ ๊ตฌ์ถ•
  4. ์ถœํŒ์‚ฌ ๋ฐ ๋ฌธ์˜ˆ์ฐฝ์ž‘ ๊ด€๋ จ ๊ณต๋ชจ์ „ ์ฃผ์ตœ์ธก๊ณผ์˜ ํ˜‘์—…

๐Ÿ’ฐ BM ๋ฐ ์ˆ˜์ตํ™” ๋ฐฉ์•ˆ

  1. ํŒ์—… ๊ด‘๊ณ : ์ฐฝ์ž‘ ๊ด€๋ จ ์ œํ’ˆ ๋ฐ ๊ธ€์“ฐ๊ธฐ ๊ณต๋ชจ์ „, ๋™์•„๋ฆฌ, ์ถœํŒ๋ถ€ ํ™๋ณด
  2. ์ž‘์„ฑ์ž ํ›„์› ๊ธฐ๋Šฅ: ๊ฐ์ƒ์ž๊ฐ€ ๋งˆ์Œ์— ๋“œ๋Š” ์ž‘ํ’ˆ์— ํ›„์› ๊ฐ€๋Šฅ
  3. ์˜คํ”„๋ผ์ธ ์ƒํ’ˆ ํŒ๋งค: ์œ ์ €๊ฐ€ ์›ํ•˜๋Š” ๊ธ€์„ ์ฑ…์œผ๋กœ ์ถœํŒํ•˜์—ฌ ํŒ๋งค

About

๐Ÿฅ‡2024 KUIT ํ•ด์ปคํ†ค 1์œ„๐Ÿฅ‡ / ํ…€์„ ํ™œ์šฉํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •