Skip to content

Latest commit

ย 

History

History
115 lines (94 loc) ยท 7.18 KB

File metadata and controls

115 lines (94 loc) ยท 7.18 KB
logo3

LOOPIT Logo

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

ํ‘œ์ง€

๐Ÿ“ฑ ๋‹ค์‹œ ์“ฐ๋Š” ๊ฐ€์น˜, ๋ฏฟ๊ณ  ๊ฑฐ๋ž˜ํ•˜์ž! โ€” LOOPIT

์•ˆ ์“ฐ๋Š” ํฐ, ํƒœ๋ธ”๋ฆฟ, ์›Œ์น˜ ๊ทธ๋ƒฅ ๋‘์ง€ ๋งˆ์„ธ์š”. ์“ฐ์ง€ ์•Š๋Š” ๊ธฐ๊ธฐ๋Š” ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๊ผญ ํ•„์š”ํ•œ ๋ฌผ๊ฑด์ด ๋ฉ๋‹ˆ๋‹ค.

LOOPIT์€ ์ค‘๊ณ  ์Šค๋งˆํŠธ ๊ธฐ๊ธฐ์— ์ƒˆ๋กœ์šด ์“ธ๋ชจ๋ฅผ ์ฐพ์•„์ค๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…์œผ๋กœ ํŒ๋งค์ž์™€ ์ง์ ‘ ์†Œํ†ตํ•˜๊ณ , AI ์ฑ—๋ด‡์ด ๊ฑฐ๋ž˜๋ฅผ ๋„์™€์ฃผ๋ฉฐ, ๊ธฐ๊ธฐ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ์ˆ˜๋ฆฌ ์„œ๋น„์Šค๊นŒ์ง€ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

์ข‹์€ ๊ธฐ๊ธฐ๊ฐ€ ์ œ๊ฐ’์„ ๋ฐ›๊ณ , ํ•„์š”ํ•œ ์‚ฌ๋žŒ์—๊ฒŒ ๋‹ฟ์„ ์ˆ˜ ์žˆ๋„๋ก. LOOPIT๐Ÿ“ฑ์ด ํ•จ๊ป˜ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“ฑ ํŒ€์› ์†Œ๊ฐœ

๐Ÿ“ฑ LOOPIT ํ•ต์‹ฌ ์„œ๋น„์Šค

๐Ÿ  ์„œ๋น„์Šค ํ•œ๋ˆˆ์— ๋ณด๊ธฐ (ํ™ˆ)

์ฃผ์š”๊ธฐ๋Šฅ์„ ์–ด๋””๋กœ๋“  ๋ฐ”๋กœ ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ๊ฒŒ
์บ๋Ÿฌ์…€๋กœ ํ•ต์‹ฌ ๊ธฐ๋Šฅ๊ณผ ์Šฌ๋กœ๊ฑด์„ ํ•˜๋‚˜์˜ ํ๋ฆ„์œผ๋กœ ์†Œ๊ฐœํ•˜๊ณ ,
์นด๋“œ ๋ฒ„ํŠผ์œผ๋กœ ์›ํ•˜๋Š” ์„œ๋น„์Šค์— ๋ฐ”๋กœ ์ง„์ž… ๊ฐ€๋Šฅ UI

๐Ÿ›๏ธ ์ค‘๊ณ  ๊ธฐ๊ธฐ ํƒ์ƒ‰ ยท ๊ตฌ๋งค

์›ํ•˜๋Š” ์ œํ’ˆ์„ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ํƒ์ƒ‰
์ œ์กฐ์‚ฌยท๋ชจ๋ธยท๊ฐ€๊ฒฉ ๊ธฐ์ค€ ํ•„ํ„ฐ์™€ ์ง์ ‘ ๊ฒ€์ƒ‰์œผ๋กœ ์›ํ•˜๋Š” ๊ธฐ๊ธฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ๊ณ ,
๊ด€์‹ฌ ์ƒํ’ˆ์€ ์ฐœํ•ด์„œ ๋น„๊ตยท์žฌ๋ฐฉ๋ฌธ ๊ฐ€๋Šฅ UI2

๐Ÿ“ฆ ๋‚ด ๊ธฐ๊ธฐ ํŒ๋งค ๋“ฑ๋ก

ํŒ๋งค ๋“ฑ๋ก๋ถ€ํ„ฐ ํ™•์ธ๊ณผ ์ˆ˜์ •๊นŒ์ง€ ONE-STEP
ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ๋“ฑ๋กยท์ˆ˜์ •ยท์‚ญ์ œ๊นŒ์ง€ ํ•œ ๋ฒˆ์—
๊ฐ ์ƒํƒœ๋งˆ๋‹ค ๋ช…ํ™•ํ•œ ์•Œ๋ฆผ ๋ฉ”์‹œ์ง€ ์ œ๊ณต UI3

๐Ÿ’ฌ ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ… (๋ฃจํ•ํ†ก)

์ค‘๊ณ ๊ฑฐ๋ž˜ ์—ฐ๋ฝ๋„ ๋ฃจํ•ํ†ก ์•ˆ์—์„œ
STOMP WebSocket ๊ธฐ๋ฐ˜ ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…์œผ๋กœ ๊ตฌ๋งค์ž์™€ ํŒ๋งค์ž๊ฐ€ ์ง์ ‘ ์†Œํ†ต
๊ฑฐ๋ž˜ ์ƒํƒœ ๋ณ€๊ฒฝ๋„ ์ฑ„ํŒ… ๋‚ด์—์„œ ๋ฐ”๋กœ ์ฒ˜๋ฆฌ UI5

๐Ÿค– AI ์ˆ˜๋ฆฌ๋น„ ์ง„๋‹จ (๋ฃจํ•๋ด‡)

๊ถ๊ธˆํ•œ ์ˆ˜๋ฆฌ๋น„ ์ง„๋‹จ์€ ๋ฃจํ•๋ด‡๊ณผ ํ•จ๊ป˜
๊ธฐ๊ธฐ ์ •๋ณด์™€ ๊ณ ์žฅ ๋ถ€์œ„๋ฅผ ์ž…๋ ฅํ•˜๋ฉด AI๊ฐ€ ์˜ˆ์ƒ ์ˆ˜๋ฆฌ๋น„๋ฅผ ๋น ๋ฅด๊ฒŒ ์•ˆ๋‚ด UI4

๐Ÿ”ง ๊ทผ์ฒ˜ ์ˆ˜๋ฆฌ์  ์ฐพ๊ธฐ

๋‚ด ๊ทผ์ฒ˜ ์ˆ˜๋ฆฌ์  ํƒ์ƒ‰ ๋ฐ ๋ฆฌ์ŠคํŠธ
์นด์นด์˜ค๋งต ๊ธฐ๋ฐ˜์œผ๋กœ ์œ„์น˜ยท๊ฒ€์ƒ‰ ์กฐ๊ฑด์— ๋งž๋Š” ์ˆ˜๋ฆฌ์ ์„ ์ง€๋„์™€ ๋ฆฌ์ŠคํŠธ๋กœ ์ œ๊ณต
๊ฐ€๊นŒ์šด ์ˆœ์œผ๋กœ ์ •๋ ฌํ•ด ๋น ๋ฅธ ์„ ํƒ ๊ฐ€๋Šฅ UI6

๐Ÿ‘ค ๊ฑฐ๋ž˜ ๋‚ด์—ญ ๊ด€๋ฆฌ

๊ฑฐ๋ž˜ ๋‚ด์—ญ๊ณผ ์ฐœํ•œ ๋ชฉ๋ก์„ ํ•œ๊ณณ์—์„œ ๊ด€๋ฆฌ
๊ตฌ๋งคยทํŒ๋งค ๋‚ด์—ญ, ์ฐœํ•œ ์ƒํ’ˆ์„ ํƒญ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด ํ•œ๋ˆˆ์— ํ™•์ธ UI7

๐Ÿ“ฑ LOOPIT Tech Stack

์—ญํ•  ์ข…๋ฅ˜
Core React React Router TypeScript React Compiler
Styling Tailwind CSS Swiper
State & Data TanStack Query Zustand React Hook Form Zod
Communication Axios STOMP
External API Kakao Map Kakao Login
Testing Vitest Cypress Storybook
Infra GitHub Actions Vercel
Tooling ESLint Prettier Yarn Git GitHub

๐Ÿ“ฑ ์‹œ์ž‘ํ•˜๊ธฐ

LOOPIT ๋ฐ”๋กœ๊ฐ€๊ธฐ