Coder Social home page Coder Social logo

hodu-shop's Introduction

Hi there πŸ‘‹

hodu-shop's People

Contributors

sohyeonan avatar

Watchers

 avatar  avatar

hodu-shop's Issues

κ°€μž… 였λ₯˜ λ©”μ‹œμ§€ - λΉ„λ°€λ²ˆν˜Έ

  • λΉ„λ°€λ²ˆν˜Έλ₯Ό μž…λ ₯ν•˜κ³  μž…λ ₯μ°½μ—μ„œ 포컀슀λ₯Ό μžƒμœΌλ©΄ λ°”λ‘œ μœ νš¨μ„± 검사가 μ§„ν–‰λ©λ‹ˆλ‹€.

λ©”μ‹œμ§€

  • μ§€μ •λœ ν˜•μ‹, 문자 μ΄μ™Έλ‘œ λΉ„λ°€λ²ˆν˜Έλ₯Ό μž‘μ„±ν•œ 경우 8자 이상, 영문 λŒ€/μ†Œλ¬Έμž, 숫자, 특수문자λ₯Ό μ‚¬μš©ν•˜μ„Έμš”.
  • λΉ„λ°€λ²ˆν˜Έκ°€ μœ νš¨ν•œ 경우, 우츑 μ•„μ΄μ½˜μ˜ 색상변경

image

κ°€μž… 였λ₯˜ λ©”μ‹œμ§€ - μ „ν™”λ²ˆν˜Έ, 이메일

μ „ν™”λ²ˆν˜Έ

  • 이미 κ°€μž…λœ μ „ν™”λ²ˆν˜ΈμΈ 경우 ν•΄λ‹Ή μ‚¬μš©μž μ „ν™”λ²ˆν˜ΈλŠ” 이미 μ‘΄μž¬ν•©λ‹ˆλ‹€.

이메일

  • 이미 κ°€μž…λœ 이메일인 경우 ν•΄λ‹Ή μ‚¬μš©μž 이메일은 이미 μ‘΄μž¬ν•©λ‹ˆλ‹€.

  • 이메일 ν˜•μ‹μ΄ 잘λͺ»λœ 경우 잘λͺ»λœ 이메일 ν˜•μ‹μž…λ‹ˆλ‹€.

μƒν’ˆ λͺ©λ‘

  • λͺ©λ‘μ—μ„œ μƒν’ˆμ„ ν΄λ¦­ν•˜λ©΄ μƒν’ˆ 상세 νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€.

  • μƒν’ˆμ—λŠ” μƒν’ˆ 판맀자, μƒν’ˆλͺ…, 가격이 λ³΄μ—¬μ§‘λ‹ˆλ‹€.

둜그인

  • μ•„μ΄λ””λ‚˜ λΉ„λ°€λ²ˆν˜Έκ°€ μΌμΉ˜ν•˜μ§€ μ•Šκ±°λ‚˜, μ•„μ΄λ””λ‚˜ λΉ„λ°€λ²ˆν˜Έλ₯Ό μž…λ ₯ν•˜μ§€ μ•Šμ€ 채 둜그인 λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ κ²½κ³  문ꡬ가 λ‚˜νƒ€λ‚©λ‹ˆλ‹€.
  • μž…λ ₯ μ°½ μ•„λž˜μ— 경고창이 λ‚˜νƒ€λ‚˜λ©΄ 둜그인 λ²„νŠΌμ„ λˆŒλŸ¬λ„ 둜그인 λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  • μž…λ ₯ 창에 μž…λ ₯이 μ•ˆλœ 뢀뢄이 μ‘΄μž¬ν•œ μ±„λ‘œ 둜그인 λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ μž…λ ₯λ˜μ§€ μ•Šμ€ μž…λ ₯ 창에 focus μ΄λ²€νŠΈκ°€ μž‘λ™ν•˜κ³  λ‘œκ·ΈμΈμ€ λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  • μ•„μ΄λ””λ‚˜ λΉ„λ°€λ²ˆν˜Έκ°€ μΌμΉ˜ν•˜μ§€ μ•ŠλŠ”λ‹€λ©΄, λΉ„λ°€λ²ˆν˜Έ μž…λ ₯창에 focusμ΄λ²€νŠΈκ°€ λ°œμƒν•˜κ³  빈칸이 λ©λ‹ˆλ‹€.
  • 둜그인이 성곡할 μ‹œ, λ‘œκ·ΈμΈν•˜κΈ° 이전 νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€.
  • ꡬ맀자 : ꡬ맀 νšŒμ› 둜그인 탭을 ν΄λ¦­ν•˜λ©΄ ꡬ맀 νšŒμ›μœΌλ‘œ λ‘œκ·ΈμΈν•©λ‹ˆλ‹€.
  • 판맀자 : 판맀 νšŒμ› 둜그인 탭을 ν΄λ¦­ν•˜λ©΄ 판맀 νšŒμ›μœΌλ‘œ λ‘œκ·ΈμΈν•©λ‹ˆλ‹€.

주문/결제

  • μ£Όλ¬Έ/결제 νŽ˜μ΄μ§€μ—μ„œ μƒν’ˆ μ •λ³΄λŠ” μˆ˜μ • λΆˆκ°€ν•©λ‹ˆλ‹€.

  • 배솑 정보 칸에 주문자 정보와 배솑지 정보λ₯Ό μž…λ ₯ν•  수 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

  • λͺ¨λ“  μž…λ ₯이 μ™„λ£Œλ˜μ–΄μ•Ό κ²°μ œν•˜κΈ° λ²„νŠΌμ΄ ν™œμ„±ν™”λ©λ‹ˆλ‹€.

  • κ²°μ œν•˜κΈ° λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ κ²°μ œκ°€ μ§„ν–‰λ©λ‹ˆλ‹€.

λ„€λΉ„κ²Œμ΄μ…˜

  • 상단 검색창은 UI둜만 μ‘΄μž¬ν•©λ‹ˆλ‹€.
  • ꡬ맀 νšŒμ›, λΉ„λ‘œκ·ΈμΈ νšŒμ›μ˜ νŽ˜μ΄μ§€ 상단 λ°”μ—λŠ” 검색창과 μž₯λ°”κ΅¬λ‹ˆ λ²„νŠΌλ§Œ μ‘΄μž¬ν•©λ‹ˆλ‹€.
  • μž₯λ°”κ΅¬λ‹ˆ λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ μž₯λ°”κ΅¬λ‹ˆ νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€(λΉ„λ‘œκ·ΈμΈ μœ μ €μΌ 경우 λͺ¨λ‹¬μ°½μœΌλ‘œ 둜그인 μ•ˆλ‚΄)
  • νŒλ§€νšŒμ›μ˜ νŽ˜μ΄μ§€ μƒμœ„ λ²„νŠΌμ—λŠ” λ§ˆμ΄νŽ˜μ΄μ§€ λ²„νŠΌκ³Ό 판맀자 μ„Όν„° λ²„νŠΌλ§Œ μžˆμ–΄μ•Ό ν•˜λ©°, 클릭 μ‹œ 판맀자 μ„Όν„° νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€. (μž₯λ°”κ΅¬λ‹ˆ λ²„νŠΌμ€ μ‚¬λΌμ§‘λ‹ˆλ‹€.)

λ§ˆμ΄νŽ˜μ΄μ§€

  • 상단 λ„€λΉ„κ²Œμ΄μ…˜μ— μžˆλŠ” λ§ˆμ΄νŽ˜μ΄μ§€λ₯Ό ν΄λ¦­ν•˜λ©΄, λ§ˆμ΄νŽ˜μ΄μ§€,λ‘œκ·Έμ•„μ›ƒ κΈ°λŠ₯이 μžˆλŠ” λ“œλ‘­λ‹€μš΄ λ°•μŠ€κ°€ μƒκΉλ‹ˆλ‹€.

  • λ“œλ‘­λ‹€μš΄ λ°•μŠ€μ— μžˆλŠ” λ§ˆμ΄νŽ˜μ΄μ§€λŠ” UI둜만 μ‘΄μž¬ν•©λ‹ˆλ‹€.

  • λ“œλ‘­λ‹€μš΄ λ°•μŠ€μ— μžˆλŠ” λ‘œκ·Έμ•„μ›ƒμ„ ν΄λ¦­ν–ˆμ„ μ‹œ, λ‘œκ·Έμ•„μ›ƒ λ©λ‹ˆλ‹€.

image

λ§ˆμ΄νŽ˜μ΄μ§€ μ•„μ΄μ½˜μ„ ν΄λ¦­ν–ˆμ„ λ•Œ

  • λ§ˆμ΄νŽ˜μ΄μ§€ μ•„μ΄μ½˜μ΄ λ©”μΈμ»¬λŸ¬λ‘œ λ³€κ²½λ©λ‹ˆλ‹€.

  • λ“œλ‘­λ‹€μš΄ UIκ°€ λ‚˜νƒ€λ‚˜λ©° λ°±κ·ΈλΌμš΄λ“œλ₯Ό ν΄λ¦­ν•˜λ©΄ UIκ°€ μ‚¬λΌμ§‘λ‹ˆλ‹€.

μƒν’ˆ 상세

  • productId에 ν•΄λ‹Ήν•˜λŠ” μƒν’ˆμ„ 뢈러였고, ν•΄λ‹Ή μƒν’ˆ 정보λ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€.

  • + λ²„νŠΌκ³Ό - λ²„νŠΌμ„ μ‚¬μš©ν•΄μ•Όλ§Œ μˆ˜λŸ‰ 변경이 κ°€λŠ₯ν•©λ‹ˆλ‹€.

  • μˆ˜λŸ‰μ„ λ³€κ²½ν•  λ•Œ ν˜„μž¬ μƒν’ˆμ˜ 재고 μˆ˜λŸ‰μ„ μ΄ˆκ³Όν•˜λ©΄ + λ²„νŠΌμ΄ λΉ„ν™œμ„±ν™” λ©λ‹ˆλ‹€.

  • μ„ νƒλœ μ˜΅μ…˜μ— λ§žμΆ°μ„œ 가격을 κ³„μ‚°ν•˜κ³ , 총 가격이 λ‚˜νƒ€λ‚˜μ•Ό ν•©λ‹ˆλ‹€.

  • λ°”λ‘œ ꡬ맀 λ²„νŠΌμ„ λˆŒλ €μ„ μ‹œ, 결제 νŽ˜μ΄μ§€λ‘œ λ„˜μ–΄κ°‘λ‹ˆλ‹€.

  • μž₯λ°”κ΅¬λ‹ˆ λ²„νŠΌμ„ λˆŒλ €μ„ μ‹œ, μž₯λ°”κ΅¬λ‹ˆ νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€. (μƒν’ˆ 상세 νŽ˜μ΄μ§€μ—μ„œ μ„ νƒν•œ μ œν’ˆμ€ μž₯λ°”κ΅¬λ‹ˆμ— μΆ”κ°€λ©λ‹ˆλ‹€.)

κ°€μž… 였λ₯˜ λ©”μ‹œμ§€

  • μž…λ ₯은 상단 β€˜μ•„μ΄λ””β€™λΆ€ν„° μˆœμ„œλŒ€λ‘œ μž…λ ₯λ˜μ–΄μ•Ό ν•˜λ©°, 상단 input-boxκ°€ μ±„μ›Œμ§€μ§€ μ•Šμ€ μƒνƒœμ—μ„œ ν•˜λ‹¨ input-box에 μž…λ ₯ν•˜λŠ” 경우 상단 input-box에 β€˜ν•„μˆ˜ μ •λ³΄μž…λ‹ˆλ‹€β€™λΌλŠ” 였λ₯˜ λ©”μ‹œμ§€λ₯Ό λ„μ›λ‹ˆλ‹€.

  • λͺ¨λ“  input-box μž‘μ„± μ™„λ£Œ, μœ νš¨μ„± 검사 톡과, μ²΄ν¬λ°•μŠ€ 체크가 λͺ¨λ‘ μ™„λ£Œλ˜μ—ˆμ„ κ²½μš°μ— κ°€μž…ν•˜κΈ° λ²„νŠΌμ΄ ν™œμ„±ν™”λ©λ‹ˆλ‹€.

μž₯λ°”κ΅¬λ‹ˆ

  • μž₯λ°”κ΅¬λ‹ˆμ—μ„œ μƒν’ˆμ˜ μˆ˜λŸ‰μ„ μˆ˜μ •ν•  λ•Œ, +λ‚˜ - λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ μˆ˜λŸ‰ μˆ˜μ •μ„ μœ„ν•œ λͺ¨λ‹¬μ°½μ΄ λ‚˜νƒ€λ‚©λ‹ˆλ‹€. λͺ¨λ‹¬μ°½μ—μ„œ (μƒν’ˆ 상세 νŽ˜μ΄μ§€μ™€ λ§ˆμ°¬κ°€μ§€λ‘œ) μƒν’ˆμ˜ 재고 μˆ˜λŸ‰μ„ μ΄ˆκ³Όν•˜λ©΄ + λ²„νŠΌμ€ λΉ„ν™œμ„±ν™”λ©λ‹ˆλ‹€.

  • μ„ νƒλœ μ •λ³΄λ§Œ 총 μƒν’ˆκΈˆμ•‘κ³Ό 할인, 배솑비가 μ μš©λ˜μ–΄ 총 κ²°μ œν•  가격이 λ‚˜νƒ€λ‚˜μ•Ό ν•©λ‹ˆλ‹€.

  • μƒν’ˆμ˜ x λ²„νŠΌμ„ 클릭할 μ‹œ μƒν’ˆ μ‚­μ œλ₯Ό μž¬ν™•μΈν•˜λŠ” λͺ¨λ‹¬ 창이 쀑앙에 λ‚˜νƒ€λ‚˜μ•Ό ν•©λ‹ˆλ‹€.

  • μƒν’ˆ μ‚­μ œλ₯Ό μž¬ν™•μΈν•˜λŠ” λͺ¨λ‹¬μ˜ 확인 λ²„νŠΌμ„ ν΄λ¦­ν•˜λ©΄ μƒν’ˆμ΄ μ‚­μ œλ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.

  • 이미 μž₯λ°”κ΅¬λ‹ˆμ— 넣은 μ œν’ˆμ„ λ‹€μ‹œ λ„£λŠ” 경우, 이전 μˆ˜λŸ‰κ³Ό ν•©μ³μ§‘λ‹ˆλ‹€.

  • 이미 넣은 μ œν’ˆμ˜ μˆ˜λŸ‰ 2개, λ‹€μ‹œ 넣은 μ œν’ˆμ˜ μˆ˜λŸ‰ 3개 β‡’ μž₯λ°”κ΅¬λ‹ˆμ— λ“€μ–΄κ°„ μƒν’ˆμ˜ μˆ˜λŸ‰μ€ 총 5개)

  • 합쳐진 μˆ˜λŸ‰μ΄ μ œν’ˆμ˜ 재고 μˆ˜λŸ‰ 보닀 λ§Žμ„ 경우, 재고 μˆ˜λŸ‰μ΄ 초과 λ˜μ—ˆλ‹€λŠ” λͺ¨λ‹¬μ°½μ΄ λ‚˜νƒ€λ‚©λ‹ˆλ‹€.

둜그인 μš”μ²­ λͺ¨λ‹¬

  • λΉ„λ‘œκ·ΈμΈ μ‚¬μš©μžλŠ” μž₯λ°”κ΅¬λ‹ˆ, λ°”λ‘œκ΅¬λ§€λ₯Ό ν΄λ¦­ν–ˆμ„ μ‹œ λ‘œκ·ΈμΈμ„ ν•΄λ‹¬λΌλŠ” λͺ¨λ‹¬ 창이 λ– μ•Όν•©λ‹ˆλ‹€.

κ°€μž… 였λ₯˜ λ©”μ‹œμ§€ - 아이디

  • 아이디 창의 포컀슀λ₯Ό μžƒμ„ 경우 μœ νš¨μ„± 검사가 μ§„ν–‰λ˜λ©° λ²„νŠΌμ„ λˆŒλ €μ„ 경우 μœ νš¨μ„± 검사와 쀑볡 확인이 μ§„ν–‰λ©λ‹ˆλ‹€.

λ©”μ‹œμ§€

  • 아이디λ₯Ό μž…λ ₯ν•˜μ§€ μ•Šκ³  β€˜λΉ„λ°€λ²ˆν˜Έ, λΉ„λ°€λ²ˆν˜Έ μž¬ν™•μΈ, κ°œμΈμ •λ³΄β€™λ₯Ό μž…λ ₯ν–ˆμ„ 경우 ν•„μˆ˜ μ •λ³΄μž…λ‹ˆλ‹€.

아이디λ₯Ό μž…λ ₯ν•˜κ³  쀑볡확인 λ²„νŠΌμ„ λˆŒλ €μ„ 경우

  • κ°€μž…λœ id일 경우 이미 μ‚¬μš© 쀑인 μ•„μ΄λ””μž…λ‹ˆλ‹€.
  • id에 μ§€μ •λœ 문자 이외에 λ¬Έμžκ°€ λ“€μ–΄κ°ˆ 경우 20자 μ΄λ‚΄μ˜ 영문 μ†Œλ¬Έμž, λŒ€λ¬Έμž, 숫자만 μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μœ νš¨ν•œ id인 경우 멋진 μ•„μ΄λ””λ„€μš” :)

κ°€μž… 였λ₯˜ λ©”μ‹œμ§€ - λΉ„λ°€λ²ˆν˜Έ μž¬ν™•μΈ

  • λΉ„λ°€λ²ˆν˜Έκ°€ μΌμΉ˜ν•˜μ§€ μ•Šμ„ 경우 & λΉ„λ°€λ²ˆν˜Έβ€™λ₯Ό μž…λ ₯ν•˜μ§€ μ•Šκ³  β€˜λΉ„λ°€λ²ˆν˜Έ μž¬ν™•μΈβ€™μ„ μž…λ ₯ν•œ 경우 λΉ„λ°€λ²ˆν˜Έκ°€ μΌμΉ˜ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  • λΉ„λ°€λ²ˆν˜Έ μž¬ν™•μΈ μž…λ ₯이 μœ νš¨ν•œ 경우 우츑 μ•„μ΄μ½˜ 색상 λ³€κ²½
    image

νšŒμ›κ°€μž…

  • νšŒμ›κ°€μž… ν•  λ•ŒλŠ” λͺ¨λ“  μž…λ ₯을 μ™„λ£Œν•˜κ³  λ™μ˜ν•˜κΈ° 체크λ₯Ό λˆŒλŸ¬μ•Όλ§Œ νšŒμ›κ°€μž…μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€.

  • νšŒμ› 정보 μž…λ ₯ ν›„ νšŒμ›κ°€μž… λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ 둜그인 νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€.

  • ꡬ맀자 : ꡬ맀 νšŒμ› κ°€μž… 탭을 λˆ„λ₯΄κ³ , λͺ¨λ“  μž…λ ₯을 마친 λ’€(μ΄μš©μ•½κ΄€ μ²΄ν¬λ°•μŠ€ 포함) κ°€μž…ν•˜κΈ° λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ ꡬ맀자둜 νšŒμ›κ°€μž…μ΄ λ©λ‹ˆλ‹€.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.