Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

129 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Makers λ©”μ΄μ»€μŠ€

μΉ΄μΉ΄μ˜€λ©”μ΄μ»€μŠ€ 클둠 ν”„λ‘œμ νŠΈ

Main



λͺ©μ 

λ³Έ ν”„λ‘œμ νŠΈλŠ” NextJSλ₯Ό μ΄μš©ν•œ μ›ΉνŽ˜μ΄μ§€μ˜ CRUD κΈ°λŠ₯ 및 μ‹€μ œ μ‚¬μ΄νŠΈμ˜ λ‹€μ–‘ν•œ UI κ΅¬ν˜„μ„ λͺ©ν‘œλ‘œ ν•©λ‹ˆλ‹€.

기술 μŠ€νƒ

Next.js 13 / React / TS / FireBase

배포

Vercel



κ΅¬ν˜„ κΈ°λŠ₯

계정 - 계정 생성 및 둜그인, λ‘œκ·Έμ•„μ›ƒ

κ΄€λ¦¬μž - μƒν’ˆ 등둝, 문의 λ‹΅λ³€

μ‚¬μš©μž - μ’‹μ•„μš” 등둝, μ£Όλ¬Έ, ꡬ맀 ν›„κΈ°, μ œν’ˆ 문의, λ‚΄μ—­ 확인




νŽ˜μ΄μ§€ 및 κΈ°λŠ₯ μ„€λͺ…

계정

  • 계정 생성 및 둜그인, λ‘œκ·Έμ•„μ›ƒ κΈ°λŠ₯은 NextAuth둜 κ΅¬ν˜„λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.



ν™ˆ, μΉ΄ν…Œκ³ λ¦¬ νŽ˜μ΄μ§€

  • λ“±λ‘λœ μƒν’ˆ λͺ©λ‘μ„ 보여주며, μƒλ‹¨μ˜ μΉ΄ν…Œκ³ λ¦¬ λ°”λ₯Ό 톡해 μΉ΄ν…Œκ³ λ¦¬λ³„ μƒν’ˆ λͺ©λ‘μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

  • μ΅œμ‹  순, μ£Όλ¬Έ λ§Žμ€ 순, 마감 μž„λ°• 순 으둜 μƒν’ˆμ„ μ •λ ¬ν•΄μ£ΌλŠ” κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€.

  • μƒν’ˆ λͺ©λ‘μ„ 확인할 수 μžˆλŠ” νŽ˜μ΄μ§€μ—μ„œ μ‚¬μš©μžλŠ” λ²„νŠΌμ„ 톡해 μƒν’ˆμ„ 'μ’‹μ•„μš”' 등둝할 수 있으며, Optimistic UI둜 λ™μž‘ν•©λ‹ˆλ‹€.



졜근 λ³Έ νŽ˜μ΄μ§€

  • μ‚¬μš©μžκ°€ 졜근 μ‘°νšŒμ‚° μƒν’ˆ λͺ©λ‘μ„ λ³΄μ—¬μ€λ‹ˆλ‹€. 둜그인 μ‹œμ—λ§Œ μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.


μ˜€ν”ˆμ˜ˆμ • νŽ˜μ΄μ§€

  • μ˜€ν”ˆ μ˜ˆμ •ν•  μƒν’ˆ λͺ©λ‘μ΄ μ‘΄μž¬ν•  경우, μƒν’ˆ λͺ©λ‘μ„ λ³΄μ—¬μ€λ‹ˆλ‹€.


검색 νŽ˜μ΄μ§€

  • λ“±λ‘λœ μƒν’ˆμ„ 검색할 수 μžˆμŠ΅λ‹ˆλ‹€. 둜그인 μ‹œμ—λŠ” 졜근 κ²€μƒ‰ν•œ ν‚€μ›Œλ“œλ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€.




κ΄€λ¦¬μž κΈ°λŠ₯

  • κ΄€λ¦¬μžλŠ” μƒν’ˆ 등둝을 ν•˜κ³ , μ‚¬μš©μžκ°€ λ“±λ‘ν•œ μ œν’ˆ 문의λ₯Ό ν™•μΈν•˜κ³  닡변을 등둝할 수 μžˆμŠ΅λ‹ˆλ‹€.

    μƒν’ˆ 등둝 νŽ˜μ΄μ§€
    • Quill 라이브러리λ₯Ό 톡해 κΈ€μž‘μ„± 에디터λ₯Ό κ΅¬ν˜„ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
    • 에디터λ₯Ό μ»€μŠ€ν„°λ§ˆμ΄μ§•ν•˜μ—¬, 액컀λ₯Ό μΆ”κ°€ν•  수 μžˆλŠ” κΈ°λŠ₯을 μΆ”κ°€ν•˜μ˜€μŠ΅λ‹ˆλ‹€. ( μ•΅μ»€λŠ” μƒν’ˆ νŽ˜μ΄μ§€μ—μ„œ λΉ λ₯Έ 슀크둀 이동을 μœ„ν•΄ μ‚¬μš©λ©λ‹ˆλ‹€. )



    문의 λ‹΅λ³€ νŽ˜μ΄μ§€
    • λ‹΅λ³€ λͺ©λ‘, λ‹΅λ³€ λŒ€κΈ° λͺ©λ‘μ„ 확인 κ°€λŠ₯ν•˜λ©°, λ“±λ‘ν•œ λ‹΅λ³€μ˜ μˆ˜μ • 및 μ‚­μ œμ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μƒν’ˆ νŽ˜μ΄μ§€

  • μƒν’ˆμ˜ 주문이 κ°€λŠ₯ν•©λ‹ˆλ‹€.

  • μƒν’ˆμ˜ μ£Όλ¬Έ ν˜„ν™©μ„ ν”„λ‘œκ·Έλ ˆμŠ€λ°” UI둜 ν‘œμ‹œν•©λ‹ˆλ‹€.

  • 상세정보, ꡬ맀후기, μ œν’ˆλ¬Έμ˜ 탭을 μ œκ³΅ν•©λ‹ˆλ‹€.

    μ£Όλ¬Έ



    상세정보 νƒ­
    • μƒν’ˆμ˜ 상세 정보λ₯Ό 확인할 수 있으며, 액컀바λ₯Ό 톡해 ν•΄λ‹Ή λ‚΄μš©μœΌλ‘œ λΉ λ₯΄κ²Œ 슀크둀 이동이 κ°€λŠ₯ν•©λ‹ˆλ‹€.



    ꡬ맀후기 νƒ­


    μ œν’ˆλ¬Έμ˜ νƒ­



μ‚¬μš©μž κΈ°λŠ₯

마이 νŽ˜μ΄μ§€
  • μ‚¬μš©μžμ˜ μ’‹μ•„μš”, μ£Όλ¬Έ λ‚΄μ—­, ν›„κΈ° λ‚΄μ—­, 문의 내역을 μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • ν›„κΈ°λ‚΄μ—­ - μž‘μ„± λͺ©λ‘ / μž‘μ„± λŒ€κΈ° λͺ©λ‘μ„ 확인 κ°€λŠ₯ν•©λ‹ˆλ‹€. 주문을 μ™„λ£Œν•  경우 ν•΄λ‹Ή μƒν’ˆμ€ μž‘μ„± λŒ€κΈ° λͺ©λ‘μ— μΆ”κ°€λ©λ‹ˆλ‹€.
    • λ¬Έμ˜λ‚΄μ—­ - μƒν’ˆμ— λŒ€ν•œ λ¬Έμ˜ν•œ 내역이 ν‘œμ‹œλ©λ‹ˆλ‹€. 문의 μƒν’ˆ, λ‚΄μ—­ 및 닡변을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.



ν›„κΈ° μž‘μ„±



문의 μž‘μ„±




ν”„λ‘œμ νŠΈμ˜ Discussions에 νŠΈλŸ¬λΈ” μŠˆνŒ…μ„ μž‘μ„±ν•΄λ‘μ—ˆμŠ΅λ‹ˆλ‹€.

Releases

Packages

Used by

Contributors

Languages