Skip to content

๐Ÿฆ ๋ฉ‹์Ÿ์ด์‚ฌ์ž์ฒ˜๋Ÿผ ํ”„๋ก ํŠธ์—”๋“œ์Šค์ฟจ 6๊ธฐ '์ด๊ฒŒ๋ฌด์Šจ12์ด์•ผ'์กฐ

Notifications You must be signed in to change notification settings

KIMGEUNDU/Escaper

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”ESCAPE 12

๋ฐฉํƒˆ๋Ÿฌ๋ฐฐ๋„ˆ

๋ฐฐํฌ URL: https://escape12.netlify.app/

ํ…Œ์ŠคํŠธ ๊ณ„์ •

email: [email protected] pw: Escape12!

๐Ÿ—“๏ธ ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„

  • 2023.09.04 (MON)~ 2023.09.22 (FRI)

๐Ÿ˜Žโ€ ๋ฉค๋ฒ„ ๊ตฌ์„ฑ

๊น€๊ฑด์ฃผ ๊น€๋‚จ์ง„ ์กฐ์ˆ˜์—ฐ

๐Ÿ“Œ๊ทœ์น™

  • ๋งค์ผ ์˜ค์ „ 9์‹œ ๊ฐ„๋‹จํ•œ ํšŒ์˜ํ•˜๊ธฐ
  • ๋งค์ผ ์˜คํ›„ 5์‹œ 30๋ถ„ ๊ฐ์ž์˜ ํŒŒ์ผ ๋ณ‘ํ•ฉํ•˜๊ธฐ
  • ์†๋„๊ฐ€ ๋‹ค๋ฅด๋‹ค๊ณ  ๋น„๋‚œํ•˜์ง€ ์•Š๊ณ  ๋„์›€์ฃผ๊ธฐ
  • ์ปค๋ฐ‹์€ ํ•œ๊ธ€๋กœ, ์ž์ฃผํ•˜๊ธฐ

โš™๏ธ ๊ธฐ์ˆ  ์Šคํƒ

git github figma vscode pocketbase netlify
html5 css tailwind javascript react reactrouter reactquery
์‚ฌ์šฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ: MUI, GSAP

๐Ÿ”– ์—ญํ•  ๋ถ„๋‹ด

  • ๊น€๊ฑด์ฃผ (์Šคํฌ๋Ÿผ๋งˆ์Šคํ„ฐ) : ๋””์ž์ธ, ๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž…, ํ…Œ๋งˆ, ์ฆ๊ฒจ์ฐพ๊ธฐ, ๋‚ด๊ฐ€ ์“ด ๊ธฐ๋ก, ์ฑ„ํŒ…, ๊ฒ€์ƒ‰๊ธฐ๋Šฅ
  • ๊น€๋‚จ์ง„ : ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ชฉ๋ก, ์ƒ์„ธ ํŽ˜์ด์ง€(๊ธ€, ์ž‘์„ฑ์ž, ๋Œ“๊ธ€), ์ˆ˜์ •, ๋‚ด๊ฐ€ ์“ด ์ปค๋ฎค๊ธ€, ๋‚ด๊ฐ€ ์“ด ๋Œ“๊ธ€, ๋‹คํฌ๋ชจ๋“œ, ์ ‘๊ทผ์„ฑ
  • ์กฐ์ˆ˜์—ฐ (์กฐ์žฅ) : ๋งˆ์ดํŽ˜์ด์ง€, ์ •๋ณด์ˆ˜์ •, ์ปค๋ฎค๋‹ˆํ‹ฐ(๊ธ€ ์ž‘์„ฑ), ๋ฐ”๋กœ๊ฐ€๊ธฐ, ๊ธฐ๋ก, ์ด๋ฏธ์ง€ ์ตœ์ ํ™”

๐Ÿ–ฅ๏ธ ์ง„ํ–‰ ์ผ์ •

  • 23.09.04 ~ 23.09.05: ์ „์ฒด ํšŒ์˜, ์—ญํ•  ๋ถ„๋‹ด, ํ”ผ๊ทธ๋งˆ ๊ตฌํ˜„
  • 23.09.05: ๊ธฐํš ๋ฐœํ‘œ
  • 23.09.06: ํŒŒํŠธ ๋ถ„๋ฐฐ ๋ฐ ๊ณตํ†ต ์ปดํฌ๋„ŒํŠธ ์ž‘์—… (header, nav, button)
  • 23.09.07 ~ 23.09.10: UI 1์ฐจ ์™„์„ฑ
  • 23.09.11 ~ 23.09.19: ๊ธฐ๋Šฅ, ๋ฐ˜์‘ํ˜• ๊ตฌํ˜„, ์„ฑ๋Šฅ ๊ฐœ์„ 
  • 23.09.13: UI ์ „์ฒด ์™„์„ฑ
  • 23.09.15: 1์ฐจ ๋ฐฐํฌ
  • 23.09.20 ~ 23.09.21: ์›น ํ‘œ์ค€, ์›น ์ ‘๊ทผ์„ฑ ํ™•์ธ, ์ด๋ฏธ์ง€ ์ตœ์ ํ™”
  • 23.09.22: ์ฝ”๋“œ ์ตœ์ข… ์ˆ˜์ • ๋ฐ ์ตœ์ข… ๋ฐฐํฌ

backlog

Backlog ๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ณต์ง€ ๋ฐ ์ง„ํ–‰ ์ƒํ™ฉ์„ ๊ณต์œ ํ•จ.

ERD (Entity Relationship Diagram)

1

ํ”ผ๊ทธ๋งˆ ์‹œ์•ˆ

3

4

๊ตฌํ˜„ํ•œ ์ฃผ์š” UI

5

๊ฐ ํŽ˜์ด์ง€ ๋ณ„ ๊ธฐ๋Šฅ

1. Login
๋กœ๊ทธ์ธ ์†Œ์…œ ๋กœ๊ทธ์ธ ํšŒ์›๊ฐ€์ž…
2. Theme
ํ…Œ๋งˆ ํ…Œ๋งˆ ๋‚œ์ด๋„ ๊ฒ€์ƒ‰ ํ…Œ๋งˆ๋ช… ๊ฒ€์ƒ‰
์ง€์—ญ๋ณ„ ํ…Œ๋งˆ ํ…Œ๋งˆ ํˆดํŒ ํ…Œ๋งˆ ๊ธฐ๋กํ•˜๊ธฐ
์˜ˆ์•ฝํ•˜๊ธฐ ์ฑ„ํŒ… ์ฆ๊ฒจ์ฐพ๊ธฐ
3. Mypage
๋‚ด๊ฐ€ ์“ด ๋ชฉ๋ก ์ •๋ณด ์ˆ˜์ • ํšŒ์› ํƒˆํ‡ด
4. Community
์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฒ€์ƒ‰ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋Œ“๊ธ€ ๊ธ€ ์ˆ˜์ •, ์‚ญ์ œ
5. Admin
ํ…Œ๋งˆ ์ถ”๊ฐ€ ํšŒ์› ๊ธ€ ์‚ญ์ œ ๋‹คํฌ๋ชจ๋“œ

Lighthouse

theme

  • ์ด์ „ theme์˜ Lighthouse์˜ ๊ฒฐ๊ณผ๋Š” ์ด๋Ÿฌํ•จ.

๊ฐœ์„ ํ•œ ํŽ˜์ด์ง€์„ฑ๋Šฅ ๋ฐ ์ ‘๊ทผ์„ฑ

2

์„ฑ๋Šฅ

  • ๊ฐ ํŽ˜์ด์ง€ ๋ณ„ ๋ฉ”ํƒ€ ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•จ.
  • jpg, png ์‚ฌ์ง„ ํŒŒ์ผ๋“ค์„ avif๋กœ ์ˆ˜์ •ํ•จ.
  • ํฌ๊ธฐ๊ฐ€ ์ •ํ•ด์ ธ ์žˆ์ง€ ์•Š๋Š” ํŒŒ์ผ๋“ค์˜ ๊ฐ๊ฐ์˜ ํฌ๊ธฐ(๋†’์ด,๋„ˆ๋น„)๋ฅผ ์ง€์ •ํ•ด ์คŒ.

์ ‘๊ทผ์„ฑ

  • ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ๋™๋“ฑํ•˜๊ฒŒ ์›น์‚ฌ์ดํŠธ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ ‘๊ทผ์„ฑ์„ ๊ณ ๋ คํ•จ.
  • tab index๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ‚ค๋ณด๋“œ๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•จ.
  • aria-label์„ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํฌ๋ฆฐ๋ฆฌ๋” ์‚ฌ์šฉ์ž์—๊ฒŒ ์ •ํ™•ํ•œ ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•˜๋„๋ก ํ•จ.
๐Ÿ“„ Wiki - ์ฝ”๋”ฉ์ปจ๋ฒค์…˜, ์ปค๋ฐ‹์ปจ๋ฒค์…˜, ์ž๋ฃŒ ๋“ฑ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Œ.

๐Ÿ’— ๋Š๋‚€์ 

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

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

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

About

๐Ÿฆ ๋ฉ‹์Ÿ์ด์‚ฌ์ž์ฒ˜๋Ÿผ ํ”„๋ก ํŠธ์—”๋“œ์Šค์ฟจ 6๊ธฐ '์ด๊ฒŒ๋ฌด์Šจ12์ด์•ผ'์กฐ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.7%
  • Other 1.3%