Search

๊ฐ€์ด๋“œ๋ผ์ธ

06. ๊ฐ€์ด๋“œ๋ผ์ธ

Figma Make๋ฅผ ํŒ€์—์„œ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์šด์˜ ๊ฐ€์ด๋“œ๋ผ์ธ์ž…๋‹ˆ๋‹ค.

1. ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ ์›์น™

โ€ข
๋ช…ํ™•ํ•œ ์—ญํ• /๋งฅ๋ฝ ๋ถ€์—ฌ: "B2B ๋Œ€์‹œ๋ณด๋“œ์˜ ์‚ฌ์šฉ์ž ๊ด€๋ฆฌ ํŽ˜์ด์ง€"
โ€ข
๋””์ž์ธ ํ† ํฐ ๋ช…์‹œ: "Primary๋Š” #2563EB, ํฐํŠธ๋Š” Pretendard"
โ€ข
์ปดํฌ๋„ŒํŠธ ๋‹จ์œ„ ์š”์ฒญ: ํŽ˜์ด์ง€ ํ†ต์งธ ์š”์ฒญ๋ณด๋‹ค ์„น์…˜๋ณ„ ๋ถ„ํ• 
โ€ข
๋ฐ˜๋ณต ๊ฐœ์„ : ํ•œ ๋ฒˆ์— ์™„์„ฑํ•˜๋ ค ํ•˜์ง€ ๋ง๊ณ , ์ฑ„ํŒ…์œผ๋กœ ์ ์ง„์  ๋‹ค๋“ฌ๊ธฐ

์ข‹์€ ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ

"Tailwind ๊ธฐ๋ฐ˜์œผ๋กœ Card ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งŒ๋“ค์–ด์ค˜. Props๋Š” title, description, footer slot, variant(default/elevated/outlined). ๋‹คํฌ๋ชจ๋“œ ์ง€์›."

๋‚˜์œ ํ”„๋กฌํ”„ํŠธ ์˜ˆ์‹œ

"์˜ˆ์œ ์นด๋“œ ๋งŒ๋“ค์–ด์ค˜"

2. ๋””์ž์ธ ์‹œ์Šคํ…œ ์—ฐ๊ณ„

โ€ข
ํ•ญ์ƒ ํ† ํฐ ์šฐ์„ : HEX/px ์ง์ ‘ ์‚ฌ์šฉ ๊ธˆ์ง€
โ€ข
๊ธฐ์กด ์ปดํฌ๋„ŒํŠธ ์žฌ์‚ฌ์šฉ ๋ช…์‹œ: "๊ธฐ์กด Button ์ปดํฌ๋„ŒํŠธ ์‚ฌ์šฉํ•ด์„œ ..."
โ€ข
๋„ค์ด๋ฐ ์ผ๊ด€์„ฑ: Figma Design Make Code ๋™์ผ ์ด๋ฆ„

3. ํ˜‘์—… ์›Œํฌํ”Œ๋กœ

์—ญํ• 
ํ™œ๋™
๊ธฐํš์ž
Make๋กœ ๋น ๋ฅธ ์™€์ด์–ดํ”„๋ ˆ์ž„ โ†’ ๊ฒ€์ฆ
๋””์ž์ด๋„ˆ
Make ๊ฒฐ๊ณผ๋ฅผ Figma Design์œผ๋กœ ๊ฐ€์ ธ์™€ ํด๋ฆฌ์‹ฑ โ†’ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌํ™”
๊ฐœ๋ฐœ์ž
GitHub ์—ฐ๋™๋œ Make ์ฝ”๋“œ โ†’ ๋ณธ๊ฒฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์œผ๋กœ ์ด๊ด€

4. ์ฝ”๋“œ ํ’ˆ์งˆ ๊ด€๋ฆฌ

โ€ข
Make ์ƒ์„ฑ ์ฝ”๋“œ๋Š” ํ•ญ์ƒ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ํ›„ ๋ฉ”์ธ ๋ธŒ๋žœ์น˜ ๋ณ‘ํ•ฉ
โ€ข
์˜๋ฏธ ์—†๋Š” div ์ค‘์ฒฉ, ์ธ๋ผ์ธ ์Šคํƒ€์ผ ๋‚จ๋ฐœ ๋“ฑ์„ ์ •๋ฆฌ
โ€ข
์ ‘๊ทผ์„ฑ(a11y): aria ์†์„ฑ, ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ ๊ฒ€์ฆ
โ€ข
์„ฑ๋Šฅ: ๋ถˆํ•„์š”ํ•œ ๋ฆฌ๋ Œ๋”, ํฐ ์ด๋ฏธ์ง€ ๋“ฑ ์ ๊ฒ€

5. ๋ณด์•ˆ

โ€ข
ํ™˜๊ฒฝ ๋ณ€์ˆ˜์— ๋ฏผ๊ฐ ์ •๋ณด ์ €์žฅ (์ฝ”๋“œ ์ง์ ‘ ํ•˜๋“œ์ฝ”๋”ฉ ๊ธˆ์ง€)
โ€ข
Supabase ๋“ฑ ์™ธ๋ถ€ ์„œ๋น„์Šค ํ‚ค๋Š” anon/public ํ‚ค๋งŒ ํด๋ผ์ด์–ธํŠธ ๋…ธ์ถœ
โ€ข
๊ฒŒ์‹œ(Publish) ์ „ console.log, ๋””๋ฒ„๊ทธ ์ฝ”๋“œ ์ œ๊ฑฐ

6. ๋ฒ„์ „/์Šค๋ƒ…์ƒท ๊ด€๋ฆฌ

โ€ข
์ค‘์š” ๋งˆ์ผ์Šคํ†ค๋งˆ๋‹ค GitHub Push๋กœ ๋ฒ„์ „ ๋ณด์กด
โ€ข
Make ์ž์ฒด ๋ฒ„์ „ ๊ธฐ๋ก๋„ ํ™œ์šฉ (Publish ๋‹จ์œ„ ์Šค๋ƒ…์ƒท)
โ€ข
๋””์ž์ธ ํ‚คํŠธ๋Š” SemVer๋กœ ๋ณ„๋„ ๊ด€๋ฆฌ

7. ์‚ฌ์šฉํ•˜์ง€ ๋ง์•„์•ผ ํ•  ๊ฒฝ์šฐ

โ€ข
๊ณ ๋„๋กœ ์ปค์Šคํ…€ํ•œ ์ธํ„ฐ๋ž™์…˜ (3D, ์บ”๋ฒ„์Šค ๊ฒŒ์ž„ ๋“ฑ) โ€” ์ง์ ‘ ์ฝ”๋”ฉ ๊ถŒ์žฅ
โ€ข
์—„๊ฒฉํ•œ ์ ‘๊ทผ์„ฑ ์š”๊ตฌ์‚ฌํ•ญ โ€” ์ˆ˜๋™ ๊ฒ€์ฆ ํ•„์ˆ˜
โ€ข
๋ฏผ๊ฐ/๊ทœ์ œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ โ€” ๊ฒ€์ฆ๋œ ๋ฐฑ์—”๋“œ ํ™˜๊ฒฝ ์‚ฌ์šฉ

8. ํ•™์Šต ์ฒดํฌ๋ฆฌ์ŠคํŠธ

๋””์ž์ธ ํ‚คํŠธ ํ† ํฐ์„ ์ •์˜ํ•ด๋ณธ๋‹ค
Make โ†’ Figma Design ๋ณต์‚ฌ๋ฅผ ์‹ค์Šตํ•œ๋‹ค
GitHub ์—ฐ๋™ ํ›„ PR์„ 1ํšŒ ์ƒ์„ฑํ•œ๋‹ค
Supabase ์—ฐ๋™์œผ๋กœ CRUD ํŽ˜์ด์ง€ 1๊ฐœ๋ฅผ ๋งŒ๋“ ๋‹ค
๊ฒŒ์‹œํ•œ URL์„ ํŒ€์— ๊ณต์œ ํ•œ๋‹ค