/Mediger-frontend

๐Ÿ’ŠโœจMediger ํ”„๋ก ํŠธ์—”๋“œ

Primary LanguageJavaScript

Mediger

์˜ค๋Š˜ ๋จน์„ ์•ฝ, ๋‚ด์ผ ๋จน์„ ์•ฝ, ์žŠ์ง€ ๋ง๊ณ  Mediger ๐Ÿ’Š


๐Ÿ“ INTRODUCTION

๐Ÿ’Š ๊ฐœ๋ฐœ ๋™๊ธฐ

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

๐Ÿ’Š ๊ฐœ๋ฐœ ๋ชฉํ‘œ ๋ฐ ์„œ๋น„์Šค ๊ฐ„๋žต ์†Œ๊ฐœ

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


โฐ DEV PERIOD

2022-08-08 - 2022-10-16

๐ŸŽจ DESIGN


๐Ÿ”จ TECH STACK

Frontend

Javascript React Styled-Component React-Router

Backend

Java Spring boot Spring Security MySQL Amazon AWS


๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง CONTRIBUTORS

๋ฐฑ์—”๋“œ ๋ฐฑ์—”๋“œ ํ”„๋ก ํŠธ์—”๋“œ ํ”„๋ก ํŠธ์—”๋“œ
๋ฐ•์ •๋ฏผ ์ด์ง€์œค ์œ ์ง€์•„ ๋ช…์ง€์šฐ
๋ฐ•์ •๋ฏผ ์ด์ง€์œค ์œ ์ง€์•„ ๋ช…์ง€์šฐ

ERD

ERD

Main Function

  • ์˜์•ฝํ’ˆ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค ์ œ๊ณต

    • ์ฆ์ƒ, ์˜์•ฝํ’ˆ๋ช…๋ณ„ ์˜์•ฝํ’ˆ ์ƒ์„ธ ์กฐํšŒ ๊ธฐ๋Šฅ
    • ์•ฝ๋ฌผ๋ณ„ ์Šคํฌ๋žฉ ์ถ”๊ฐ€ ๋ฐ ์‚ญ์ œ ๊ธฐ๋Šฅ
    • ๋ฉ”๋””์ € ๋ฆฌ์ŠคํŠธ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ
  • ์ฃผ๋ณ€ ์•ฝ๊ตญ ๋ฐ ๋ณ‘์› ๊ฒ€์ƒ‰ ์„œ๋น„์Šค ์ œ๊ณต

    • ์นด์นด์˜ค๋งต API๋ฅผ ์ด์šฉํ•˜์—ฌ ํ˜„ ์œ„์น˜ ๊ทผ์ฒ˜ ๋ณ‘์› ๋ฐ ์•ฝ๊ตญ ์กฐํšŒ ๊ธฐ๋Šฅ
    • ํ˜„ ์œ„์น˜ ๊ทผ์ฒ˜ ๋ณ‘์› ๋ฐ ์•ฝ๊ตญ ๋ฆฌ์ŠคํŠธ๋ณ„ ์กฐํšŒ ๊ธฐ๋Šฅ
  • ๋ฉ”๋””์ € ๋ฆฌ์ŠคํŠธ ์„œ๋น„์Šค ์ œ๊ณต

    • ๋ฉ”๋””์ € ๋ฆฌ์ŠคํŠธ์— ์ถ”๊ฐ€ํ•œ ์•ฝ๋ฌผ ์กฐํšŒ ๊ธฐ๋Šฅ
    • ์‹œ๊ฐ„๋Œ€๋ณ„, ์ผ์ž๋ณ„ ์•ฝ ๋ณต์šฉ ๋ฐฉ๋ฒ• ์„ค์ • ๊ธฐ๋Šฅ
  • ์›”๊ฐ„, ์ผ๊ฐ„ ๋ฉ”๋””์ € ์„œ๋น„์Šค ์ œ๊ณต

    • ์Šคํฌ๋žฉํ•œ ์•ฝ๋ฌผ ์กฐํšŒ ๊ธฐ๋Šฅ
    • ์บ˜๋ฆฐ๋”๋ฅผ ์ด์šฉํ•œ ์ด์ „ ๋ณต์šฉ ์ด๋ ฅ ์กฐํšŒ ๊ธฐ๋Šฅ

Features to be updated in Later

  • ๋ฉ”๋””์ € ๋ฆฌ์ŠคํŠธ์— ์•Œ๋žŒ ๊ธฐ๋Šฅ
  • ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ธฐ๋Šฅ
  • ์™ธ๊ตญ์–ด ๋ฒˆ์—ญ ๊ธฐ๋Šฅ

BE Repository ๐Ÿ’Š

Mediger BE

Notion Link ๐Ÿ’Š

Notion Link ๋ณด๋Ÿฌ๊ฐ€๊ธฐ