Skip to content

๐ŸŽฎ ๋ฆฌ๊ทธ ์˜ค๋ธŒ ๋ ˆ์ „๋“œ ์œ ์ € ์‹ ๊ณ  ์ปค๋ฎค๋‹ˆํ‹ฐ

Notifications You must be signed in to change notification settings

hansololiviakim/diedie-gg

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

โœจ DIEDIE.gg v0.0.1

main page



๐Ÿ”— ๋ฐฐํฌ ์ฃผ์†Œ

Notion ๋ฐ”๋กœ๊ฐ€๊ธฐ FE GitHUb ๋ฐ”๋กœ๊ฐ€๊ธฐ BE GitHUb ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋…ธ์…˜ ์•„์ด์ฝ˜ ๋ฆฌ์•กํŠธ ์•„์ด์ฝ˜ ๋…ธ๋“œ ์•„์ด์ฝ˜



๐ŸŽฏ ์„œ๋น„์Šค ์†Œ๊ฐœ

๋กค์„ ํ•˜๋ฉด์„œ ํ•œ ๋ฒˆ์ด๋ผ๋„ ๋ˆ„๊ตฐ๊ฐ€์™€ ์‹ธ์›Œ๋ณธ์ ์ด ์žˆ์œผ์‹ ๊ฐ€์š”?
DIEDIE.gg๋Š” ๋ฆฌ๊ทธ ์˜ค๋ธŒ ๋ ˆ์ „๋“œ ์œ ์ € ์ •๋ณด ์กฐํšŒ ๋ฐ ์•…์„ฑ ์œ ์ € ์‹ ๊ณ  ์ปค๋ฎค๋‹ˆํ‹ฐ์ž…๋‹ˆ๋‹ค.
์ต๋ช… ๋’ค์— ์ˆจ์–ด์„œ ์š•์„ ํ•˜๋Š” ์œ ์ €๋“ค์„ ์‹ ๊ณ ํ•˜๊ณ , ์œ ์ €์˜ ์‹ ๊ณ  ๋‚ด์—ญ์„ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!
  • ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„ : 2023.08 ~ 2023.10



โœจ ์ฃผ์š” ๊ธฐ๋Šฅ ๋ฏธ๋ฆฌ๋ณด๊ธฐ

ย ย ๐Ÿ” ์œ ์ € ๊ฒ€์ƒ‰

๐Ÿ“Œ ์œ ์ € ๊ฒ€์ƒ‰

๋ฉ”์ธํŽ˜์ด์ง€
  • ์†Œํ™˜์‚ฌ๋ช… ์ž…๋ ฅ ํ›„ ์—”ํ„ฐ ๋˜๋Š” ๋‹๋ณด๊ธฐ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•ด ๋ฆฌ๊ทธ ์˜ค๋ธŒ ๋ ˆ์ „๋“œ ์œ ์ € ๊ฒ€์ƒ‰์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฒ€์ƒ‰์ฐฝ ํ•˜๋‹จ์˜ TIP ๋ฌธ๊ตฌ๋Š” ์ผ์ • ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์œผ๋กœ ๋žœ๋คํ•˜๊ฒŒ ๋ณด์—ฌ์ง‘๋‹ˆ๋‹ค.


ย ย ๐Ÿ” ๋กœ๊ทธ์ธ & ํšŒ์›๊ฐ€์ž…

๐Ÿ“Œ ๋กœ๊ทธ์ธ

๋กœ๊ทธ์ธ
  • ๋กœ๊ทธ์ธ์‹œ ์ด๋ฉ”์ผ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋‘˜์ค‘์— ํ•˜๋‚˜๋ผ๋„ ์ผ์น˜ํ•˜์ง€ ์•Š์œผ๋ฉด ์Šค๋‚ต๋ฐ”๋กœ ์•ˆ๋‚ด๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.
  • ๋กœ๊ทธ์ธ์ด ์™„๋ฃŒ๋˜๋ฉด ๋ฉ”์ธํŽ˜์ด์ง€๋กœ ์ด๋™๋ฉ๋‹ˆ๋‹ค.

๐Ÿ“Œ ํšŒ์›๊ฐ€์ž…

ํšŒ์›๊ฐ€์ž…
  • ๊ณ ์œ ํ•œ ๋‹‰๋„ค์ž„๊ฐ’์„ ์œ„ํ•ด ํšŒ์›๊ฐ€์ž… ์‹œ ๋‹‰๋„ค์ž„ ์ค‘๋ณต๊ฒ€์‚ฌ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  • ์ด๋ฉ”์ผ ์ธ์ฆ์‹œ ์ด๋ฏธ ๊ฐ€์ž…๋œ ์ด๋ฉ”์ผ์ด๋ผ๋ฉด ํ—ฌํ”„๋ฉ”์„ธ์ง€๋กœ ์ค‘๋ณต ๋‹‰๋„ค์ž„ ์Šค๋‚ต๋ฐ”๋ฅผ ๋„์›๋‹ˆ๋‹ค.

  • ๋‹‰๋„ค์ž„ ์ค‘๋ณต์ด ์•„๋‹ˆ๋ผ๋ฉด ์ž…๋ ฅํ•œ ์ด๋ฉ”์ผ๋กœ ์ธ์ฆ๋ฒˆํ˜ธ๊ฐ€ ๋ณด๋‚ด์ง€๊ณ  3๋ถ„ ํƒ€์ด๋จธ๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

  • ํƒ€์ด๋จธ 3๋ถ„๋™์•ˆ์€ ๋™์ผํ•œ ์ด๋ฉ”์ผ๋กœ ์ธ์ฆ๋ฒˆํ˜ธ ์žฌ๋ฐœ์†ก์ด ์–ด๋ ค์šฐ๋ฉฐ ์ด๋ฉ”์ผ ์ˆ˜์ •์‹œ ํƒ€์ด๋จธ๊ฐ€ ๋ฉˆ์ถ”๊ณ  ์ˆ˜์ •๋œ ์ด๋ฉ”์ผ๋กœ ๋ฉ”์ผ ์žฌ๋ฐœ์†ก์‹œ ํƒ€์ด๋จธ๊ฐ€ 3๋ถ„์œผ๋กœ ์ดˆ๊ธฐํ™” ๋˜๋„๋ก ํ•˜์—ฌ ์—ฌ๋Ÿฌ ์ƒํ™ฉ์— ๋”ฐ๋ผ ํƒ€์ด๋จธ๊ฐ€ ๋ฉˆ์ถ”๊ณ  ๋™์ž‘ํ•˜๋„๋ก ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

  • ๋‹‰๋„ค์ž„, ์ด๋ฉ”์ผ ์ค‘๋ณตํ™•์ธ, ์ด๋ฉ”์ผ ์ธ์ฆ, ๋น„๋ฐ€๋ฒˆํ˜ธ ์ผ์น˜์—ฌ๋ถ€ ํ™•์ธ์ด ์ „๋ถ€ ์ด๋ฃจ์–ด์ ธ์•ผ ํšŒ์›๊ฐ€์ž… ๋ฒ„ํŠผ์ด ํ™œ์„ฑํ™”๋„๋˜๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

  • ํšŒ์›๊ฐ€์ž…์ด ์™„๋ฃŒ๋˜๋ฉด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™๋ฉ๋‹ˆ๋‹ค.



ย ย ๐Ÿ” ์œ ์ € ์ •๋ณด & ์ธ๊ฒŒ์ž„ ์ •๋ณด ์กฐํšŒ

๐Ÿ“Œ ์œ ์ € ์ •๋ณด ์กฐํšŒ

์œ ์ € ์ •๋ณด ์กฐํšŒ
  • ๋ฉ”์ธํŽ˜์ด์ง€ ๊ฒ€์ƒ‰์ฐฝ์—์„œ ์œ ์ €๋ฅผ ์กฐํšŒ ํ›„ ํ•ด๋‹น ์œ ์ € ํด๋ฆญ ์‹œ ์œ ์ € ์ •๋ณด ํŽ˜์ด์ง€๋กœ ์ด๋™๋ฉ๋‹ˆ๋‹ค.
  • ๊ณ„์ •์ด ์žˆ๋Š” ์œ ํšจํ•œ ์‚ฌ์šฉ์ž์ผ ๊ฒฝ์šฐ ๊ฒŒ์ž„ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€, ์œ ์ € ์ •๋ณด, ์‹ ๊ณ  ์œ ์ € TOP 100 ์ค‘ ํ•ด๋‹น ์ˆœ์œ„, ๊ฒŒ์ž„ ๋‚ด ์ •๋ณด ๋“ฑ์ด ์กฐํšŒ๋ฉ๋‹ˆ๋‹ค.
  • Chart.js๋ฅผ ์ด์šฉํ•ด ์‹ ๊ณ  ๋‚ด์—ญ๊ณผ ์œ ์ € ๊ฒŒ์ž„ ๋‚ด ์ •๋ณด๋ฅผ ์‹œ๊ฐํ™”ํ•˜์—ฌ ์ถœ๋ ฅํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์กด์žฌํ•˜์ง€ ์•Š๋Š” ์œ ์ €์ผ ๊ฒฝ์šฐ ์—๋ŸฌํŽ˜์ด์ง€๋กœ ๋žœ๋”ฉ๋ฉ๋‹ˆ๋‹ค.
  • ์œ ์ € ์‹ ๊ณ  ๋‚ด์—ญ์€ react-paginate์˜ ํŽ˜์ด์ง€๋„ค์ด์…˜์„ ์ด์šฉํ•ด 5๊ฐœ์”ฉ ๋ณด์—ฌ์ง€๋„๋ก ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๐Ÿ“Œ ์ธ๊ฒŒ์ž„ ์ •๋ณด ์กฐํšŒ

์ธ๊ฒŒ์ž„ ์ •๋ณด ์กฐํšŒ
  • ์กฐํšŒํ•œ ์œ ์ €์˜ ์ธ๊ฒŒ์ž„ ์ •๋ณด ํด๋ฆญ ์‹œ, ํ•ด๋‹น ์œ ์ €๊ฐ€ ๊ฒŒ์ž„ ์ค‘์ผ ๊ฒฝ์šฐ ์‹ค์‹œ๊ฐ„ ๊ฒŒ์ž„ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

  • ์ด๋•Œ ์œ ์ €๊ฐ€ ์ง„ํ–‰ ์ค‘์ธ ๊ฒŒ์ž„ ๋‚ด ์œ ์ €๋“ค์˜ ๊ธฐ๋ณธ ์ •๋ณด์™€ ์‹ ๊ณ  ๋‚ด์—ญ์ด ์žˆ์„ ๊ฒฝ์šฐ ์‹ ๊ณ  ํšŸ์ˆ˜ ๋ฐ ์ตœ๋Œ€ ๋ˆ„์  ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

  • ์‹ ๊ณ  ๋‚ด์—ญ์ด ์—†์„ ๊ฒฝ์šฐ ๋ชจ๋ฒ”์‹œ๋ฏผ์ด๋ผ๋Š” ๋ฌธ๊ตฌ๊ฐ€ ๋ณด์—ฌ์ง‘๋‹ˆ๋‹ค.

  • ์กฐํšŒํ•œ ์œ ์ €๊ฐ€ ๊ฒŒ์ž„ ์ค‘์ด ์•„๋‹ ๊ฒฝ์šฐ ์ง„ํ–‰ ์ค‘์ธ ๊ฒŒ์ž„์ด ์—†๋‹ค๋Š” ๋ฌธ๊ตฌ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.



ย ย ๐Ÿ” ์œ ์ € ์‹ ๊ณ  ๋“ฑ๋ก & ์›”๋ณ„ ์‹ ๊ณ  Top100 ์กฐํšŒ

๐Ÿ“Œ ์œ ์ € ์‹ ๊ณ ํ•˜๊ธฐ

์œ ์ € ์‹ ๊ณ ํ•˜๊ธฐ
  • ํ˜„์žฌ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์ค‘์ด๋ฉฐ ๊ตฌํ˜„ ์™„๋ฃŒ ์‹œ ์„ธ๋ถ€ ๊ธฐ๋Šฅ ์•ˆ๋‚ด ์ž‘์„ฑ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค!

๐Ÿ“Œ ์›”๋ณ„ ์‹ ๊ณ  ๋‚ด์—ญ Top100 ์กฐํšŒ

๋žญํ‚น ์กฐํšŒ
  • ํ˜„์žฌ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์ค‘์ด๋ฉฐ ๊ตฌํ˜„ ์™„๋ฃŒ ์‹œ ์„ธ๋ถ€ ๊ธฐ๋Šฅ ์•ˆ๋‚ด ์ž‘์„ฑ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค!



ย ย ๐Ÿ” ๋งˆ์ดํŽ˜์ด์ง€

๐Ÿ“Œ ๋‚ด๊ฐ€ ๋“ฑ๋กํ•œ ์‹ ๊ณ  ๋ชฉ๋ก

๋งˆ์ดํŽ˜์ด์ง€ ๋ฆฌ์ŠคํŠธ
  • ๋‚ด๊ฐ€ ์‹ ๊ณ ํ•œ ๋‚ด์—ญ๋งŒ ๋ชจ์•„์„œ ํ™•์ธ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ์‚ญ์ œ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์‹ ๊ณ  ์‚ฌ์œ ๋ฅผ 5๊ธ€์ž ์ด๋‚ด ์ž…๋ ฅํ•˜์ง€ ์•Š์œผ๋ฉด ์‚ญ์ œ๋ฒ„ํŠผ์ด ๋ˆŒ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๐Ÿ“Œ ๋‹‰๋„ค์ž„ ์ˆ˜์ •

๋‹‰๋„ค์ž„ ์ˆ˜์ •
  • ๊ณ ์œ ํ•œ ๋‹‰๋„ค์ž„์„ ์œ„ํ•ด ๋ณ€๊ฒฝํ•˜๊ณ ์ž ํ•˜๋Š” ๋‹‰๋„ค์ž„์ด ์ค‘๋ณต๋˜์ง€ ์•Š์•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

  • ๋‹‰๋„ค์ž„ ์ €์žฅํ•˜๊ธฐ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋งˆ์ดํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

  • ์ €์žฅ์ด ์™„๋ฃŒ๋˜๋ฉด ๋กœ์ปฌ์Šคํ† ๋ฆฌ์ง€์— ๋ณ€๊ฒฝ๋œ ๋‹‰๋„ค์ž„์œผ๋กœ ๋“ฑ๋ก๋˜๊ณ  ๋งˆ์ดํŽ˜์ด์ง€์— ๋ณ€๊ฒฝ๋œ ๋‹‰๋„ค์ž„์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.



ย ย ๐Ÿ” ํ•œ๊ตญ์–ด, ์˜์–ด ๋‹ค๊ตญ์–ด ์ฒ˜๋ฆฌ

๐Ÿ“Œ ๋‹ค๊ตญ์–ด

๋‹ค๊ตญ์–ด
  • ํ˜„์žฌ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ์ค‘์ด๋ฉฐ ๊ตฌํ˜„ ์™„๋ฃŒ ์‹œ ์„ธ๋ถ€ ๊ธฐ๋Šฅ ์•ˆ๋‚ด ์ž‘์„ฑ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค!




๐Ÿ—๏ธ ๊ธฐ์ˆ  ์Šคํƒ

Library React
Programming Language TypeScript
Styling Styled-Components
State Management Recoil Tanstack-Query
Version Control Git GitHub
Design Figma
Communication ESLint Prettier



๐Ÿ‘ช ๊ฐœ๋ฐœํŒ€ ์†Œ๊ฐœ

ํ”„๋ก ํŠธ์—”๋“œ ํ”„๋ก ํŠธ์—”๋“œ ํ”„๋ก ํŠธ์—”๋“œ ํ”„๋ก ํŠธ์—”๋“œ
ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
์‹ ํฌ์ œ (L) ๊น€ํ•œ์†” ์ตœ์œ ๋ฆฌ ์‹ ์ฃผ์˜
๋ฐฑ์—”๋“œ ๋ฐฑ์—”๋“œ ๋ฐฑ์—”๋“œ ๋””์ž์ด๋„ˆ
ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
๋ฐ•์ค€์ˆ˜ (L) ๊น€์šฉ์‹ ์˜ค์„ฑ์ธ ์ตœํ˜œ๋ฏผ

About

๐ŸŽฎ ๋ฆฌ๊ทธ ์˜ค๋ธŒ ๋ ˆ์ „๋“œ ์œ ์ € ์‹ ๊ณ  ์ปค๋ฎค๋‹ˆํ‹ฐ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.8%
  • JavaScript 3.9%
  • HTML 0.3%