Skip to content

Latest commit

ย 

History

History
70 lines (50 loc) ยท 1.98 KB

README.md

File metadata and controls

70 lines (50 loc) ยท 1.98 KB

WEB1_2_LinkUP_FE

๋ฐ๋ธŒ์ฝ”์Šค 2ํšŒ์ฐจ ์ตœ์ข… ํ”„๋กœ์ ํŠธ ๊ณต๋™๊ตฌ๋งค ํ”Œ๋žซํผ Good Buy Us

๐Ÿ“ฆ GoodBuyUs - ์ง€์—ญ ๊ธฐ๋ฐ˜ ๊ณต๋™๊ตฌ๋งค ํ”Œ๋žซํผ

GoodBuyUs๋Š” ์‚ฌ์šฉ์ž๋“ค์ด ์ง€์—ญ ๋‚ด์—์„œ ํ•„์š”ํ•œ ๋ฌผํ’ˆ์„ ๊ณต๋™๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ธฐ๋ฐ˜ ์›น ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์œ„์น˜ ์ธ์ฆ, ์ฑ„ํŒ…, ์•Œ๋ฆผ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์†์‰ฝ๊ฒŒ ํ˜‘๋ ฅํ•˜๊ณ  ์†Œํ†ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ› ๏ธ ์ฃผ์š” ๊ธฐ๋Šฅ

  1. ์œ„์น˜ ์ธ์ฆ

    • ์‚ฌ์šฉ์ž์˜ ์ง€์—ญ์„ ์ธ์ฆํ•˜์—ฌ ์ง€์—ญ ๊ธฐ๋ฐ˜ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ํ˜•์„ฑ.
  2. ์ฑ„ํŒ… ๋ฐ ์•Œ๋ฆผ

    • ๊ณต๋™๊ตฌ๋งค ์ฐธ์—ฌ์ž ๊ฐ„ ์‹ค์‹œ๊ฐ„ ์†Œํ†ต ๋ฐ ์•Œ๋ฆผ ์ „์†ก.
  3. ๊ณต๊ตฌ ๋ฐฉ์‹ ์ฐจ๋ณ„ํ™”

    • ๊ธฐ์กด ํ”Œ๋žซํผ๊ณผ ๋‹ฌ๋ฆฌ, ์‚ฌ์šฉ์ž๊ฐ€ ์Šค์Šค๋กœ ๊ณต๋™๊ตฌ๋งค๋ฅผ ์œ ๋„ํ•˜๊ณ  ์ฐธ์—ฌ.
    • ๊ตฌ๋งค ๋งํฌ ์‹ ๋ขฐ๋„๋ฅผ ํŒ๋‹จํ•œ ๋’ค, ๊ฐ€์ƒ ๊ณ„์ขŒ ๋ฐœ๊ธ‰ ๋ฐ ์ฃผ๋ฌธ ์ง„ํ–‰.


๐ŸŽฏ ํ”„๋กœ์ ํŠธ ๋ชฉํ‘œ

GoodBuyUs๋Š” ๋‹จ์ˆœ ๊ตฌ๋งค๋ฅผ ๋„˜์–ด ์ง€์—ญ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ํ†ตํ•ด ํ•ฉ๋ฆฌ์ ์ธ ๊ฐ€๊ฒฉ์œผ๋กœ ๋ฌผํ’ˆ๊ตฌ๋งค๋ฅผ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ํ”Œ๋žซํผ์„ ํ†ตํ•ด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๋™๊ตฌ๋งค๋ฅผ ๊ฒฝํ—˜ํ•˜๊ณ , ๋ณด๋‹ค ํ•ฉ๋ฆฌ์ ์ธ ๊ฐ€๊ฒฉ์„ ํ†ตํ•ด ๊ตฌ๋งค์˜ ๋งŒ์กฑ๊ฐ์„ ๋Š๋‚„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ“‚ ๊ธฐ์ˆ  ์Šคํƒ

ํ”„๋ก ํŠธ์—”๋“œ

  • React
  • TypeScript
  • React Query
  • React Router
  • Axios
  • MSW (Mock Service Worker)
  • Styled-Components

๋ฐฑ์—”๋“œ

  • SpringBoot
  • Spring Security
  • MySQL
  • Lombok
  • H2 Database
  • JUnit
  • OAuth2
  • JWT

๐Ÿ—๏ธ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ

ํ”„๋ก ํŠธ์—”๋“œ

src/
โ”œโ”€โ”€ components/         # UI ์ปดํฌ๋„ŒํŠธ
โ”œโ”€โ”€ pages/              # ๋ผ์šฐํŠธ ํŽ˜์ด์ง€
โ”œโ”€โ”€ redux/              # ์ƒํƒœ ๊ด€๋ฆฌ (Redux)
โ”œโ”€โ”€ hooks/              # ์ปค์Šคํ…€ ํ›…
โ”œโ”€โ”€ utils/              # ์œ ํ‹ธ๋ฆฌํ‹ฐ ํ•จ์ˆ˜
โ”œโ”€โ”€ assets/             # ์ด๋ฏธ์ง€ ๋ฐ ์ •์  ํŒŒ์ผ
โ”œโ”€โ”€ styles/             # ๊ธ€๋กœ๋ฒŒ ์Šคํƒ€์ผ
โ””โ”€โ”€ App.tsx             # ๋ฉ”์ธ ์—”ํŠธ๋ฆฌ ํŒŒ์ผ