Skip to content

๐Ÿนreact๋กœ ๋งŒ๋“  ๊ท€์—ผ๋ฝ€์งํ•œ ์ด์–ดํŒŸ์ผ€์ด์Šค ์‡ผํ•‘๋ชฐ๐Ÿฆ„

Notifications You must be signed in to change notification settings

bbzzkk/HappyNewEar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

Happy New Year Logo

๐Ÿฆ„Happy New Ear๐Ÿฆ„

version react mobx firebase documentation

๊ท€์—ผ๋ฝ€์งํ•œ ์—์–ดํŒŸ ์ผ€์ด์Šค๋“ค์€ ๋‹ค ์—ฌ๊ธฐ์žˆ๋‹ค!

์—์–ดํŒŸ ์•…์„ธ์‚ฌ๋ฆฌ ์‡ผํ•‘๋ชฐ Happy New Ear ์ž…๋‹ˆ๋‹ค.

๐Ÿ“บDemo Video

๐Ÿ“šWiki

โœ”๏ธDevelop Period : 2020.08.14 ~ 2020.08.20
โœ”๏ธDeveloper
Developer ๐Ÿ’ปwhat did I do
๐Ÿ™‚๊ณฝ๋ณ‘์„  ์นดํ…Œ๊ณ ๋ฆฌ ํŽ˜์ด์ง€ ๊ธฐ๋Šฅ ๊ตฌํ˜„
์ƒ์„ธํŽ˜์ด์ง€ UX/UI
๋ฉ”์ธ ํŽ˜์ด์ง€ ๊ธฐ๋Šฅ ๊ตฌํ˜„
๐Ÿ™‚์ด์—ฐ์ฃผ ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„,
๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… UX/UI
๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค/๋ผ์šฐํ„ฐ ์—ฐ๋™
๐Ÿ™‚์กฐ์„ฑ์› ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๊ธฐ๋Šฅ ๊ตฌํ˜„
๋ฉ”์ธ ํŽ˜์ด์ง€ ๊ธฐ๋Šฅ ๊ตฌํ˜„
๋ฉ”์ธ ํŽ˜์ด์ง€ UX/UI
๐Ÿ™‚ํ•˜ํƒœ๋ฆฐ ์ƒ์„ธํŽ˜์ด์ง€ ๊ธฐ๋Šฅ ๊ตฌํ˜„
์Šฌ๋ผ์ด๋” ๊ธฐ๋Šฅ ๊ตฌํ˜„
์žฅ๋ฐ”๊ตฌ๋‹ˆ UX/UI

โš™๏ธInstall & Run

  • install

    $ cd FE
    $ npm install
  • Run

    $ npm start

๐Ÿ”จTech Stack

๊ฐœ๋ฐœํ™˜๊ฒฝ

๐Ÿ—ƒ๏ธProject Folder

๐Ÿ“config
๐Ÿ“node_modules
๐Ÿ“public
โ”œโ”€โ”€ ๐Ÿ“data
โ”œโ”€โ”€ ๐Ÿ“images
โ”œโ”€โ”€ index.html
๐Ÿ“script
๐Ÿ“src
โ”œโ”€โ”€ ๐Ÿ“components
โ”œโ”€โ”€ ๐Ÿ“containers
โ”œโ”€โ”€ ๐Ÿ“data
โ”œโ”€โ”€ ๐Ÿ“pages
โ”œโ”€โ”€ ๐Ÿ“store
โ”œโ”€โ”€ App.js
โ”œโ”€โ”€ index.js
โ””โ”€โ”€ Root.js

๐Ÿ“Œ์ฃผ์š” ๊ธฐ๋Šฅ

1. Sign Up / Sign In

  • ๊ณ ๊ฐ์€ ๊ตฌ๊ธ€ ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ๊ฐ์˜ ํšŒ์› ๊ฐ€์ž… ์ •๋ณด ์ž…๋ ฅ ํ›„ ํšŒ์› ์ •๋ณด DB์— ์ €์žฅ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค

ํšŒ์›๊ฐ€์ž…

2. Page Router

  • ๊ณ ๊ฐ์€ ํŠน์ • ์ฃผ์†Œ์— ๋”ฐ๋ผ ํŠน์ • ๋ฐ์ดํ„ฐ์— ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ธŒ๋ผ์šฐ์ €๋Š” ํŠน์ • ์ฃผ์†Œ์— ๋”ฐ๋ผ ํŒŒ์ผ์„ ๋กœ๋“œ ํ•˜์—ฌ ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ๋ผ์šฐํ„ฐ

3. Header

  • ๋ธŒ๋ผ์šฐ์ €๋Š” ์Šคํฌ๋กค ์ด๋ฒคํŠธ์™€ ๊ด€๊ณ„ ์—†์ด ํ—ค๋”๋ฅผ ์ƒ๋‹จ์— ๊ณ ์ •์‹œํ‚ต๋‹ˆ๋‹ค.
  • Posiotion : fixed, z-index ์ ์šฉ

ํ—ค๋”1

4. Main Page

  • ๋ฉ”์ธ ํŽ˜์ด์ง€๋Š” ์ƒํ’ˆ ๊ธฐํš์‹œ๋ฆฌ์ฆˆ๋ฅผ ์Šฌ๋ผ์ด๋”ฉํ•˜์—ฌ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
  • ๊ณ ๊ฐ์€ ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์ตœ์‹ ์ƒํ’ˆ 4๊ฐœ์”ฉ ๋ฏธ๋ฆฌ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ๊ฐ์€ ์นดํ…Œ๊ณ ๋ฆฌ ์ด๋ฆ„์„ ํด๋ฆญํ•˜์—ฌ ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์ƒํ’ˆ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ๊ฐ์€ ์ƒํ’ˆ ์ด๋ฏธ์ง€๋ฅผ ํด๋ฆญํ•˜์—ฌ ์ƒํ’ˆ ์ƒ์„ธ ์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฉ”์ธํŽ˜์ด์ง€ ์Šฌ๋ผ์ด๋” ๋ฉ”์ธํŽ˜์ด์ง€ 2

5. Category Paage

  • ์นดํ…Œ๊ณ ๋ฆฌ ํŽ˜์ด์ง€๋Š” ์นดํ…Œ๊ณ ๋ฆฌ์— ๋”ฐ๋ผ ์ƒํ’ˆ ๋ชฉ๋ก๊ณผ ์ธ๊ธฐ ์ƒํ’ˆ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์นดํ…Œ๊ณ ๋ฆฌ 1 ์นดํ…Œ๊ณ ๋ฆฌ 2

6. Detail Page

  • ์ƒ์„ธ ํŽ˜์ด์ง€๋Š” ์ƒํ’ˆ์— ๋Œ€ํ•œ ํŒ๋งค๊ฐ€, ์ƒํ’ˆ์ด๋ฆ„, ๋ฐฐ์†ก๋น„, ์ˆ˜๋Ÿ‰, ์ตœ์ข… ๊ฐ€๊ฒฉ์ •๋ณด๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ƒ์„ธ ํŽ˜์ด์ง€

7. Cart Page

  • ๊ณ ๊ฐ์€ ์ƒํ’ˆ ์„ ํƒ ๋ฐ ์‚ญ์ œ์— ๋”ฐ๋ผ ์˜ˆ์ƒ ์ฃผ๋ฌธ๊ธˆ์•ก์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    ์žฅ๋ฐ”๊ตฌ๋‹ˆ 1

About

๐Ÿนreact๋กœ ๋งŒ๋“  ๊ท€์—ผ๋ฝ€์งํ•œ ์ด์–ดํŒŸ์ผ€์ด์Šค ์‡ผํ•‘๋ชฐ๐Ÿฆ„

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •