Community

๊ฐœ๋ฐœ์ž 99% ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ˆ˜๋‹ค ๋–จ์–ด์š”!

โ† Go back

๐ŸŽฌ MediaWave โ€” ์˜ํ™” & TV ์ •๋ณด ํƒ์ƒ‰ ์„œ๋น„์Šค

โ€ข#side_projectsโ€ข
5์ผ ์ „
โ€ข
97
โ€ข
1
โ€ข

โ€œ๋‹น์‹ ์˜ ์˜ํ™” ์—ฌ์ •์„ ๋ฌผ๊ฒฐ์ฒ˜๋Ÿผ ์ด์–ด์ฃผ๋Š” ๊ณต๊ฐ„.โ€

๊ธฐ์ˆ  ์Šคํƒ : React + Redux Toolkit + Firebase + TMDB API

mediawave-7cd4c.web.app/

MediaWave๋Š” TMDB API๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ
๐ŸŽž๏ธ ์˜ํ™”์™€ TV ์‹œ๋ฆฌ์ฆˆ ์ •๋ณด๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ ,
โญ ๋‚ด๊ฐ€ ๋ณด๊ณ  ์‹ถ์€ ์ž‘ํ’ˆ์„ ๋ถ๋งˆํฌํ•˜๊ณ ,
๐Ÿ’ฌ ๋ฆฌ๋ทฐ๋ฅผ ๋‚จ๊ธฐ๋ฉฐ ๋‹ค๋ฅธ ์œ ์ €์™€ ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ๋Š”

  • React Router v6.4์˜ Data Router ๊ตฌ์กฐ ์ ์šฉ

  • Redux Toolkit์œผ๋กœ ์ „์—ญ ์ƒํƒœ ๋ฐ ๋น„๋™๊ธฐ ๋กœ์ง ํ†ตํ•ฉ

  • Firebase๋ฅผ ํ†ตํ•œ ์ธ์ฆ, ๋ฐ์ดํ„ฐ ์ €์žฅ, ๋ฐฐํฌ

  • API ํ˜ธ์ถœ๊ณผ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์„ ๋ถ„๋ฆฌํ•œ ๊ตฌ์กฐ ์„ค๊ณ„
    ๋“ฑ์„ ์‹ค์Šตํ•˜๋ฉฐ ๋ฆฌ์•กํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ™•์žฅ์„ฑ๊ณผ ์œ ์ง€๋ณด์ˆ˜์„ฑ์„ ๊ณ ๋ฏผํ–ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”— ํ”„๋กœ์ ํŠธ ๋ณด๊ธฐ: https://github.com/swallowedB/MediaWave

1 comment