Skip to content

BeJunseok/Dopamine-FE

Β 
Β 

Repository files navigation

πŸš€ PLIP – Gamified Auction Commerce

κ°€λ³κ²Œ λ„˜κΈ°κ³  λΉ λ₯΄κ²Œ μž…μ°°ν•˜λŠ”, 숏폼 기반 κ²½λ§€ν˜• μ€‘κ³ κ±°λž˜ ν”Œλž«νΌ

🧠 μ„œλΉ„μŠ€ κ°œμš”

PLIP은 μΈμŠ€νƒ€ μŠ€ν† λ¦¬μ²˜λŸΌ μΉ΄λ“œλ₯Ό λ„˜κΈ°λ©° κ°€λ³κ²Œ νƒμƒ‰ν•˜κ³ ,

클릭 ν•œ 번으둜 μ¦‰μ‹œ μž…μ°°ν•  수 μžˆλŠ” κ²Œμ΄λ―Έν”ΌμΌ€μ΄μ…˜ 기반 κ²½λ§€ν˜• 이컀머슀 μ„œλΉ„μŠ€μž…λ‹ˆλ‹€.

μœ μ €λŠ” 숏폼처럼 λΉ λ₯΄κ²Œ λ„˜κΈ°λ©° μƒν’ˆμ„ λ°œκ²¬ν•˜κ³  μ‹€μ‹œκ°„ κ²½μŸΒ·νƒ€μ΄λ¨ΈΒ·λ‚™μ°° κ²½ν—˜ λ“± λͺ°μž…적인 UXλ₯Ό 톡해 μƒˆλ‘œμš΄ μ‡Όν•‘ 흐름을 κ²½ν—˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

πŸ“– ν”„λ‘œμ νŠΈ μ†Œκ°œ

PLIP ν”„λ‘ νŠΈμ—”λ“œλŠ” β€œκ²½μŸ 기반 κ²½λ§€ κ²½ν—˜β€ 을 더 직관적이고 μƒμƒν•˜κ²Œ μ „λ‹¬ν•˜κΈ° μœ„ν•΄ λ‹€μŒκ³Ό 같은 UX λͺ©ν‘œλ₯Ό κ°€μ§€κ³  κ°œλ°œλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

  • μŠ€μ™€μ΄ν”„ 기반 탐색 κ²½ν—˜ κ·ΉλŒ€ν™” β†’ framer-motion을 ν™œμš©ν•œ μΉ΄λ“œ μŠ€νƒ μΈν„°λž™μ…˜ κ΅¬ν˜„

  • 3초 λ§Œμ— 이해 κ°€λŠ₯ν•œ μž…μ°° UX β†’ λ°”ν…€μ‹œνŠΈ 기반의 μ¦‰μ‹œ μž…μ°° ν”Œλ‘œμš°

  • 경쟁이 λ³΄μ΄λŠ” μ‹€μ‹œκ°„ κ²½λ§€ 흐름 β†’ 남은 μ‹œκ°„, μž…μ°° νžˆμŠ€ν† λ¦¬, μž…μ°° λž­ν‚Ήμ„ μ§κ΄€μ μœΌλ‘œ ꡬ성

  • κ°„νŽΈν•œ 판맀 ν”Œλ‘œμš° β†’ 이미지 μ—…λ‘œλ“œλΆ€ν„° κ²½λ§€ λ“±λ‘κΉŒμ§€μ˜ 단계 μ΅œμ†Œν™”

  • μ•Œλ¦Ό Β· μ±„νŒ… Β· λ§ˆμ΄νŽ˜μ΄μ§€ κΈ°λŠ₯을 ν†΅ν•œ 전체 μ‚¬μš©μž μ—¬μ • μ™„μ„± β†’ SSE notification을 μ΄μš©ν•œ μ¦‰μ‹œ μ•Œλ¦Ό μ„œλΉ„μŠ€ 및 ν† μŠ€νŠΈ λ©”μ‹œμ§€ 제곡

μ„œλΉ„μŠ€μ˜ λͺ©μ μ€ λ‹€μŒ ν•œ λ¬Έμž₯으둜 μš”μ•½λ©λ‹ˆλ‹€.

"λˆ„κ΅¬λ‚˜ λΆ€λ‹΄ 없이 즐기고 μ°Έμ—¬ν•  수 μžˆλŠ” μƒμƒν•˜κ³  직관적인 κ²½λ§€ν˜• μ‡Όν•‘ κ²½ν—˜μ„ λ§Œλ“œλŠ” 것"

✨ 핡심 κΈ°λŠ₯

🎴 1. 메인 νŽ˜μ΄μ§€ – μΉ΄λ“œ μŠ€νƒ 탐색 κ²½ν—˜ (framer-motion)

  • μΈμŠ€νƒ€ μŠ€ν† λ¦¬/틴더 μΉ΄λ“œ ꡬ쑰λ₯Ό λͺ¨ν‹°λΈŒλ‘œ ν•œ μŠ€μ™€μ΄ν”„ UX
  • framer-motion gesture, drag ν™œμš©
  • λ‹€μŒ μΉ΄λ“œλ‘œμ˜ λΆ€λ“œλŸ¬μš΄ μ „ν™˜
  • μƒν’ˆ 슀크둀 없이 λΉ λ₯Έ 탐색 κ°€λŠ₯

πŸ”½ 2. λ°”ν…€μ‹œνŠΈ 기반 μž…μ°° ν”Œλ‘œμš°

  • μž…μ°° UIλ₯Ό ν™”λ©΄ ν•˜λ‹¨μ— κ³ μ •λœ Bottom Sheet둜 ꡬ성
  • ν˜„μž¬ μ΅œκ³ κ°€, 남은 μ‹œκ°„ μ€‘μ‹¬μ˜ λ―Έλ‹ˆλ©€ UI
  • μ‹€μ‹œκ°„ μž…μ°° 반영

πŸ“„ 3. μƒν’ˆ 상세 νŽ˜μ΄μ§€

  • 이미지 μŠ€μ™€μ΄νΌ
  • μƒν’ˆ μ„€λͺ…, μƒνƒœ, μ§€μ—­, κ΅¬μ„±ν’ˆ λ“± 상세 정보
  • 전체 μž…μ°° νžˆμŠ€ν† λ¦¬ 쑰회
  • νŒλ§€μžμ™€ μž…μ°°μž κ°„μ˜ 곡개 Q&A κΈ°λŠ₯

πŸ”” 4. μ‹€μ‹œκ°„ μ•Œλ¦Ό(Notification)

  • μ•Œλ¦Ό 리슀트 및 ν† μŠ€νŠΈ λ©”μ‹œμ§€ 제곡
  • μƒˆλ‘œμš΄ μž…μ°°/κ²½λ§€ μ’…λ£Œ 이벀트 ν‘œμ‹œ

πŸ’¬ 5. μ±„νŒ… μ‹œμŠ€ν…œ

  • νŒλ§€μžμ™€μ˜ 1:1 μ±„νŒ…
  • λ‚™μ°° 이후 거래 μ§„ν–‰

πŸ™β€β™‚οΈ 6. λ§ˆμ΄νŽ˜μ΄μ§€

  • κ²½λ§€ 등둝
  • λ“±λ‘ν•œ κ²½λ§€ 리슀트
  • 포인트 μΆ©μ „
  • 보증금 관리
  • λ‚™μ°°/μ°Έμ—¬ λ‚΄μ—­ 관리

πŸ” 7. 검색 κΈ°λŠ₯

  • μΉ΄ν…Œκ³ λ¦¬ 기반 검색
  • 졜근 검색어 μ €μž₯

🌱 μ„œλΉ„μŠ€ 차별점

1) 숏폼 기반 탐색 UX

κΈ°μ‘΄ μ€‘κ³ κ±°λž˜λŠ” κ²€μƒ‰Β·ν•„ν„°Β·μŠ€ν¬λ‘€ 쀑심이라 발견의 즐거움이 λΆ€μ‘±ν•©λ‹ˆλ‹€.

PLIP은 μΈμŠ€νƒ€/틱톑 UI 감성을 μ°¨μš©ν•œ μΉ΄λ“œ μŠ€νƒ μŠ€μ™€μ΄ν”„ UX둜 β€œκ°€λ³κ²Œ λ„˜κΈ°λ©° μš°μ—°νžˆ λ°œκ²¬ν•˜λŠ”β€ κ²½ν—˜μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

2) λ„€κ³ Β·μ±„νŒ… λΆ€λ‹΄ μ—†λŠ” 거래 ꡬ쑰

κΈ°μ‘΄ μ€‘κ³ κ±°λž˜μ˜ 핡심 ν”Όλ‘œλŠ”

  • μ‹œμ„Έ 확인
  • λ°˜λ³΅λ˜λŠ” 질문
  • λ„€κ³ 
  • 거래 μž₯μ†Œ/μ‹œκ°„ 쑰율

μ΄λΌλŠ” 점이 μœ μ € μ‘°μ‚¬μ—μ„œ λͺ…ν™•ν•˜κ²Œ λ“œλŸ¬λ‚¬μŠ΅λ‹ˆλ‹€.

PLIP은 μž…μ°° 기반 가격 ν˜•μ„±, 곡개 Q&Aλ₯Ό 톡해 μž…μ°° ν”„λ‘œμ„ΈμŠ€λ₯Ό μ΅œμ†Œν™”ν•˜μ˜€κ³ ,

β€œλΆˆν•„μš”ν•œ μ†Œν†΅ 없이 λΉ λ₯΄κ²Œ κ±°λž˜λ˜λŠ”β€ μ€‘κ³ κ±°λž˜ μ‹œμŠ€ν…œμ„ κ΅¬μΆ•ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

3) μ¦‰μ‹œ μž…μ°° & μžλ™ λ‚™μ°°μ˜ 박진감

PLIP은 행동심리λ₯Ό λ°˜μ˜ν•΄

  • 남은 μ‹œκ°„
  • μž…μ°° λž­ν‚Ή
  • μ‹€μ‹œκ°„ 경쟁 νžˆμŠ€ν† λ¦¬ λ₯Ό μ§κ΄€μ μœΌλ‘œ 보여주며 λͺ°μž…감을 κ·ΉλŒ€ν™”ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

4) 보증금 기반 ν’ˆμ§ˆ 관리 & μ‹ λ’°μ„± 확보

PLIP은 μž…μ°°κ°€ 10%λ₯Ό 보증금으둜 μ„€μ •ν•΄ λ‚™μ°° ν›„ ꡬ맀 κ±°λΆ€λ₯Ό λ°©μ§€ν•˜μ—¬ λ¬΄μ±…μž„ν•œ μž…μ°°μ„ 쀄이고 μ„œλΉ„μŠ€μ˜ 신뒰성을 ν™•λ³΄ν–ˆμŠ΅λ‹ˆλ‹€.

5) λˆ„κ΅¬λ‚˜ μ‰½κ²Œ 올릴 수 μžˆλŠ” 판맀 ν”Œλ‘œμš°

사진 μ—…λ‘œλ“œ β†’ μ„€λͺ… μž‘μ„± β†’ κ²½λ§€ μ‹œκ°„ μ„€μ •

단 3λ‹¨κ³„μ˜ ν”Œλ‘œμš°λ§ŒμœΌλ‘œ μž‘μ€ 물건도 λΆ€λ‹΄ 없이 올릴 수 μžˆλŠ” ν™˜κ²½μ„ μ‘°μ„±ν–ˆμŠ΅λ‹ˆλ‹€.

πŸ’° μˆ˜μ΅ν™” μ „λž΅

PLIP은 β€œλΉ λ₯Έ 탐색 + μ¦‰μ‹œ μž…μ°°β€ UX 기반으둜
ꡬ맀둜 μ΄μ–΄μ§€λŠ” 속도가 λΉ λ₯΄κΈ° λ•Œλ¬Έμ— λ‹€μ–‘ν•œ μˆ˜μ΅ν™” ꡬ쑰가 κ°€λŠ₯ν•©λ‹ˆλ‹€.

πŸ”Ή 1) 포인트 μΆ©μ „ 수수료 λͺ¨λΈ

μž…μ°° 및 보증금 결제λ₯Ό μœ„ν•œ 포인트 μΆ©μ „ μ‹œ μ†Œμ•‘ 수수료λ₯Ό λΆ€κ³Όν•©λ‹ˆλ‹€.

  • λͺ¨λ°”일 κ²Œμž„Β·κ²½λ§€ μ„œλΉ„μŠ€μ—μ„œ 일반적으둜 μ‚¬μš©λ˜λŠ” 핡심 수읡 λͺ¨λΈ
  • μΆ©μ „ β†’ μž…μ°° β†’ ν™˜λΆˆ/μ‚¬μš©μ˜ μˆœν™˜κ΅¬μ‘°λ‘œ μ•ˆμ •μ μΈ 맀좜 λ°œμƒ

πŸ”Ή 2) 판맀자 수수료

κ²½λ§€ λ‚™μ°° μ‹œ νŒλ§€μžμ—κ²Œ 수수료λ₯Ό λΆ€κ³Όν•©λ‹ˆλ‹€.

  • κ³ μ • 수수료
  • λ‚™μ°°κ°€ λΉ„μœ¨ 기반 수수료

πŸ”Ή 3) 프리미엄 판맀 μ˜΅μ…˜

μƒν’ˆ λ…ΈμΆœμ„ 높이고 싢은 판맀자λ₯Ό μœ„ν•œ 유료 μ˜΅μ…˜μž…λ‹ˆλ‹€.

  • πŸ” 상단 κ³ μ •(Boost)
  • 🏷️ ν™ˆ ν”Όλ“œ μƒμœ„ λ…ΈμΆœ
  • ⭐ μΉ΄ν…Œκ³ λ¦¬ 리슀트 λ‚΄ κ°•μ‘° λ…ΈμΆœ
    μ€‘κ³ κ±°λž˜ ν”Œλž«νΌμ—μ„œ κ°€μž₯ κ°•λ ₯ν•œ 수읡 λͺ¨λΈ 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.

πŸ”Ή 4) λΈŒλžœλ“œ ν˜‘μ—… μƒν’ˆ

PLIP의 β€œκ²½λ§€ν˜• μž¬λ―Έβ€ νŠΉμ„±μ„ ν™œμš©ν•œ λΈŒλžœλ“œΒ·ν¬λ¦¬μ—μ΄ν„° ν˜‘μ—… κ²½λ§€μž…λ‹ˆλ‹€.

  • ν•œμ •νŒ ꡿즈·콜라보 μ œν’ˆ
  • MZ 타깃 λΈŒλžœλ“œμ™€ 높은 μ‹œλ„ˆμ§€ 창좜

β†’ λΈŒλžœλ“œμ˜ 팬덀 + κ²½λ§€ κ²½μŸμ‹¬λ¦¬κ°€ κ²°ν•©ν•˜λ©° 높은 μ°Έμ—¬μœ¨ 및 맀좜 κΈ°λŒ€.

πŸ”Ή 5) κ΄‘κ³  기반 수읡

ν”Œλž«νΌ νŠΈλž˜ν”½μ„ ν™œμš©ν•œ κ΄‘κ³  수읡 λͺ¨λΈμž…λ‹ˆλ‹€.

  • πŸ“° μΉ΄λ“œ ν”Όλ“œ 쀑간 λ…ΈμΆœ κ΄‘κ³  (Feed Ad)
  • 🏷️ νŠΉμ • μΉ΄ν…Œκ³ λ¦¬ μŠ€ν°μ„œ μƒν’ˆ
  • 🎯 μ‚¬μš©μž μ·¨ν–₯ 기반 μΆ”μ²œ μ•Œκ³ λ¦¬μ¦˜ κ΄‘κ³ 

πŸ”Ή 6) 결제 μ„œλΉ„μŠ€ ν™•μž₯ (Payment & Escrow)

μ„œλΉ„μŠ€ 고도화 이후 μ€‘κ°œ 결제/μ†‘κΈˆ λͺ¨λΈλ‘œ ν™•μž₯ κ°€λŠ₯ν•©λ‹ˆλ‹€.

  • μ•ˆμ „κ±°λž˜(μ—μŠ€ν¬λ‘œ)
  • 수수료 기반 μ†‘κΈˆ/결제 μ„œλΉ„μŠ€
  • 거래 μ™„λ£Œ 흐름 μ•ˆμ •ν™”

βš™οΈ 기술 μŠ€νƒ

ꡬ뢄 μ‚¬μš© 기술
Frontend Framework React, TypeScript, Vite
UI/Interaction Tailwind CSS, CSS Modules, Global CSS, Framer Motion
State & Data Management TanStack Query, Zustand, React Hooks
Routing & Networking React Router DOM, Axios
Build & Deployment Vite, Vercel
Version Control Git, GitHub
Code Quality ESLint, Prettier, Husky, GitHub Actions
Design & Collaboration Figma, Notion

πŸ“‚ Project Structure

μ•„λž˜λŠ” μ‹€μ œ ν”„λ‘œμ νŠΈ ꡬ쑰λ₯Ό μ •λ¦¬ν•œ ν˜•νƒœμž…λ‹ˆλ‹€.

src/
 β”œβ”€β”€ apis/
 β”‚    β”œβ”€β”€ auction/
 β”‚    β”‚    β”œβ”€β”€ auctionDeckApi.ts
 β”‚    β”‚    β”œβ”€β”€ createBidApi.ts
 β”‚    β”‚    └── postSwipeApi.ts
 β”‚    β”œβ”€β”€ auth/
 β”‚    β”œβ”€β”€ chat/
 β”‚    β”œβ”€β”€ item/
 β”‚    β”‚    β”œβ”€β”€ bid/
 β”‚    β”‚    └── detail/
 β”‚    β”œβ”€β”€ my/
 β”‚    β”œβ”€β”€ notification/
 β”‚    β”œβ”€β”€ search/
 β”‚    └── instance.ts
 β”‚
 β”œβ”€β”€ assets/
 β”‚    β”œβ”€β”€ fonts/
 β”‚    β”œβ”€β”€ images/
 β”‚    └── svgs/
 β”‚
 β”œβ”€β”€ components/
 β”‚    β”œβ”€β”€ chat/
 β”‚    β”œβ”€β”€ common/
 β”‚    β”œβ”€β”€ item/
 β”‚    β”œβ”€β”€ mainpage/
 β”‚    β”œβ”€β”€ my/
 β”‚    └── notification/
 β”‚
 β”œβ”€β”€ constants/
 β”‚    β”œβ”€β”€ category.ts
 β”‚    β”œβ”€β”€ newAuction.ts
 β”‚    β”œβ”€β”€ pointHistory.ts
 β”‚    └── profileImage.ts
 β”‚
 β”œβ”€β”€ hooks/
 β”‚    β”œβ”€β”€ auction/
 β”‚    β”œβ”€β”€ auth/
 β”‚    β”œβ”€β”€ chat/
 β”‚    β”œβ”€β”€ googleAnalytics/
 β”‚    β”œβ”€β”€ item/
 β”‚    β”œβ”€β”€ my/
 β”‚    β”œβ”€β”€ notification/
 β”‚    β”œβ”€β”€ search/
 β”‚    └── swipe/
 β”‚
 β”œβ”€β”€ layouts/
 β”‚    β”œβ”€β”€ LayoutWithFooter.tsx
 β”‚    └── MainLayout.tsx
 β”‚
 β”œβ”€β”€ pages/
 β”‚    β”œβ”€β”€ alarm/
 β”‚    β”œβ”€β”€ bidItem/
 β”‚    β”œβ”€β”€ chat/
 β”‚    β”œβ”€β”€ home/
 β”‚    β”œβ”€β”€ itemDetail/
 β”‚    β”œβ”€β”€ login/
 β”‚    β”œβ”€β”€ my/
 β”‚    β”œβ”€β”€ notFound/
 β”‚    └── search/
 β”‚
 β”œβ”€β”€ router/
 β”‚    β”œβ”€β”€ ReactQueryProvider.tsx
 β”‚    β”œβ”€β”€ RequireAuth.tsx
 β”‚    └── Router.tsx
 β”‚
 β”œβ”€β”€ store/
 β”‚    β”œβ”€β”€ useAuthStore.ts
 β”‚    β”œβ”€β”€ useNotificationStore.ts
 β”‚    └── useUserStore.ts
 β”‚
 β”œβ”€β”€ styles/
 β”‚    β”œβ”€β”€ fonts.css
 β”‚    β”œβ”€β”€ global.css
 β”‚    └── imageSwiper.css
 β”‚
 β”œβ”€β”€ utils/
 β”‚    β”œβ”€β”€ dateUtils.ts
 β”‚    └── priceUtils.ts
 β”‚
 β”œβ”€β”€ App.tsx
 └── main.tsx

🌿 Git Branch Strategy

Branch Types

  • main – 배포용 μ•ˆμ • 버전
  • dev – 개발 μ§„ν–‰ 쀑 버전
  • feat/ – κΈ°λŠ₯ λ‹¨μœ„ 개발
  • hotfix/ – κΈ΄κΈ‰ 버그 μˆ˜μ •

Naming Convention

  • feat/이슈번호-μž‘μ—…λͺ…
  • hotfix/이슈번호-μž‘μ—…λͺ…
  • λ¨Έμ§€ ν›„ λΈŒλžœμΉ˜λŠ” μƒμ„±μžκ°€ μ‚­μ œ

🧱 Commit Convention

[FEAT] μƒˆλ‘œμš΄ κΈ°λŠ₯ 개발
[FIX] 버그 μˆ˜μ •
[REFACTOR] μ½”λ“œ λ¦¬νŒ©ν† λ§
[STYLE] μ½”λ“œ μŠ€νƒ€μΌ λ³€κ²½
[DESIGN] UI λ””μžμΈ λ³€κ²½
[CHORE] μ„€μ •/μžμž˜ν•œ μž‘μ—…
[DEL] λΆˆν•„μš”ν•œ μ½”λ“œ μ‚­μ œ
[MOVE] 파일 이동
[RENAME] 파일 이름 λ³€κ²½
[DOCS] λ¬Έμ„œ μž‘μ—…
[TEST] ν…ŒμŠ€νŠΈ μ½”λ“œ

🎨 Coding Convention

  • μ»΄ν¬λ„ŒνŠΈ/νŽ˜μ΄μ§€: PascalCase
  • hooks/utils: camelCase
  • assets: μ†Œλ¬Έμž
  • import 경둜: μ ˆλŒ€κ²½λ‘œ(@/) μ‚¬μš©
  • 폴더λͺ…: camelCase

πŸ“± μ£Όμš” ν™”λ©΄

Figma λ””μžμΈ κΈ°μ€€ 393px λͺ¨λ°”일 ν”„λ ˆμž„ 기반 κ΅¬ν˜„ (μΉ΄λ“œ 탐색 μ€‘μ‹¬μ˜ κ²Œμ΄λ―Έν”ΌμΌ€μ΄μ…˜ UX 반영)

νŽ˜μ΄μ§€ μ„€λͺ…
Home / SwipeFeed 숏폼처럼 μΉ΄λ“œλ₯Ό μŠ€μ™€μ΄ν”„λ‘œ λ„˜κΈ°λ©° μƒˆλ‘œμš΄ κ²½λ§€ λ¬Όν’ˆμ„ λ°œκ²¬ν•˜λŠ” νƒμƒ‰ν˜• 메인 ν™”λ©΄. β€˜λ³΄λ₯˜β€™ κΈ°λŠ₯을 톡해 λ‹€μ‹œ 보고 싢은 μƒν’ˆμ„ 관리할 수 있음.
Bid BottomSheet λ²„νŠΌ ν•œ 번으둜 μ¦‰μ‹œ μ°Έμ—¬ κ°€λŠ₯ν•œ λ‹¨μˆœν™”λœ μž…μ°° UX. 남은 μ‹œκ°„Β·ν˜„μž¬ μ΅œκ³ κ°€ λ“± μ΅œμ†Œ μ •λ³΄λ§Œ λ³΄μ—¬μ£ΌλŠ” 직관적 ꡬ쑰.
ItemDetail Page μƒν’ˆ 상세 μ„€λͺ…, 전체 μž…μ°° νžˆμŠ€ν† λ¦¬, 판맀자 μ •λ³΄κΉŒμ§€ ν•œλˆˆμ— 확인. μ±„νŒ… 없이도 동일 질문 λ°˜λ³΅μ„ λ§‰λŠ” Q&A 기반 μ†Œν†΅ μ‹œμŠ€ν…œ.
Bidding Status / My Bids μ§„ν–‰ μ€‘Β·μ’…λ£Œλœ κ²½λ§€λ₯Ό ꡬ뢄해 보여주고, λ‚™μ°°Β·μ‹€νŒ¨ κ²°κ³Όλ₯Ό λͺ…ν™•νžˆ μ•Œλ €μ€Œ. μ‹€μ‹œκ°„ 경쟁 흐름과 λ‚΄ μž…μ°°κ°€ μœ„μΉ˜λ₯Ό μ§κ΄€μ μœΌλ‘œ νŒŒμ•… κ°€λŠ₯.
Win Result & Chat Page λ‚™μ°° 직후 νŒλ§€μžμ™€ λ°”λ‘œ μ΄μ–΄μ§€λŠ” μ±„νŒ… ν™”λ©΄. 거래 μ™„λ£Œ λ²„νŠΌμ„ 톡해 ꡬ맀 ν™•μ • ν›„ ν”„λ‘œμ„ΈμŠ€κ°€ μ’…λ£Œλ¨.
MyPage 포인트·보증금 λ‚΄μ—­, λ‚˜μ˜ κ²½λ§€ λͺ©λ‘ 관리, μƒˆ κ²½λ§€ 등둝 κΈ°λŠ₯ 제곡. 사진 μ—…λ‘œλ“œ β†’ μ„€λͺ… μž‘μ„± β†’ κ²½λ§€ μ‹œκ°„ μ„€μ • 순으둜 κ΅¬μ„±λœ κ°„λ‹¨ν•œ 판맀 ν”Œλ‘œμš°.
Add Auction Page μ΅œλŒ€ 10μž₯의 사진 μ—…λ‘œλ“œ, μΉ΄ν…Œκ³ λ¦¬/μƒνƒœ 선택, κ²½λ§€ μ‹œκ°„ μ„€μ • λ“± λˆ„κ΅¬λ‚˜ μ‰½κ²Œ 올릴 수 μžˆλŠ” κ²½λ§€ 등둝 ν”„λ‘œμ„ΈμŠ€ 제곡.
Point / Deposit System μž…μ°°κ°€μ˜ 10%λ₯Ό 보증금으둜 μ„€μ •ν•΄ λ¬΄λΆ„λ³„ν•œ μž…μ°°μ„ λ°©μ§€. ꡬ맀 κ±°λΆ€ μ‹œ 보증금 차감 μ•ˆλ‚΄ 및 결제/μΆ©μ „ κΈ°λŠ₯ 제곡.

🌟 λΉ„μ „

β€œκ°€λ³κ²Œ 올리고, κ°€λ³κ²Œ 사고, λΉ λ₯΄κ²Œ μ¦κΈ°λŠ” μƒˆλ‘œμš΄ μ€‘κ³ κ±°λž˜ 문화”

PLIP은 κΈ°μ‘΄ μ€‘κ³ κ±°λž˜μ˜ 느린 μ†Œν†΅, 가격 λ„€κ³ , 반볡 질문 λ“± λ³΅μž‘ν•˜κ³  ν”Όλ‘œν•œ 과정을 μ œκ±°ν•˜κ³ , 숏폼처럼 λΉ λ₯΄κ²Œ νƒμƒ‰ν•˜κ³  λ²„νŠΌ ν•œ 번으둜 μ¦‰μ‹œ μž…μ°°ν•˜λŠ” μ™„μ „νžˆ μƒˆλ‘œμš΄ μ‡Όν•‘ κ²½ν—˜μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

μš°λ¦¬λŠ” 탐색(Discovery) κ³Ό 경쟁(Gamification) 이 κ²°ν•©λœ UXλ₯Ό 톡해 μ‚¬μš©μžκ°€ 일상 μ†μ—μ„œ μžμ—°μŠ€λŸ½κ²Œ 즐거움과 λͺ°μž…감을 느끼며 μ‚¬μ†Œν•œ 물건도 μ‰½κ²Œ μ‚¬κ³ νŒ” 수 μžˆλŠ” ν™˜κ²½μ„ λ§Œλ“€κ³ μž ν•©λ‹ˆλ‹€.

PLIP의 λͺ©ν‘œλŠ” λ‹¨μˆœν•œ μ€‘κ³ κ±°λž˜ ν”Œλž«νΌμ΄ μ•„λ‹Œ, 즉ν₯적 탐색이 μ£ΌλŠ” μž¬λ―Έμ™€ κ³΅μ •ν•œ 경쟁의 μŠ€λ¦΄μ„ 담은 μƒˆλ‘œμš΄ 컀머슀 κ²½ν—˜μ„ κ΅¬μΆ•ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

πŸ‘₯ νŒ€ 정보

λ©‹μŸμ΄μ‚¬μžμ²˜λŸΌ 13κΈ° Hoo Make This!νŒ€
κ°€λ³κ²Œ λ„˜κΈ°κ³  λΉ λ₯΄κ²Œ μž…μ°°ν•˜λŠ” 숏폼 기반 κ²½λ§€ν˜• μ€‘κ³ κ±°λž˜ ν”Œλž«νΌ, β€˜PLIP’

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.0%
  • CSS 2.3%
  • Other 0.7%