Hydrogen
Commerce primitives for you and your coding agents. Add cart, products, money, and accounts to the framework you already use.
타건 콘텐츠를 중심으로 한 커뮤니티 기반 제품 발견 플랫폼
Translation pending
CommerceTypeScript · CSSGitHub @KEY-TAPOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
⌨️ KEYTAP: 커뮤니티 기반 타건 콘텐츠 플랫폼 "구매자는 가격이 아닌 '소리'와 '느낌'으로 제품을 결정합니다." KEYTAP은 타건음과 타건감 데이터를 중심으로 유저의 취향을 분석하고, 브랜드 공식몰로 연결하는 '경험 중심'의 키보드 발견 플랫폼입니다. • 역할: 프론트엔드 개발 / 타건 사운드 재생 시스템 구축 & Supabase API 연동 및 에러 핸들링 • 개인 저장소: 🔗 GitHub Repository • 역할: 프론트엔드 개발 / 반응형 UI 최적화 & Supabase DB 최신화 작업 • 개인 저장소: 🔗 GitHub Repository • 역할: UI·UX 디자인 / 랜딩 인터랙션 디자인 & 관리자 대시보드 화면 설계 • 개인 저장소: 🔗 GitHub Repository 🚀 사업 모델 및 전략적 가치 (BM) 단순한 판매 중개를 넘어 브랜드사가 광고비 리스크 없이 실제 유저 유입 데이터를 확보하고, 구매 전환 성과를 검증할 수 있는 환경을 구축합니다.Read the full README ↗
"구매자는 가격이 아닌 '소리'와 '느낌'으로 제품을 결정합니다."
KEYTAP은 타건음과 타건감 데이터를 중심으로 유저의 취향을 분석하고, 브랜드 공식몰로 연결하는 '경험 중심'의 키보드 발견 플랫폼입니다.
| 수곤 | 윤희 | 원지 |
|---|---|---|
| FrontEnd | FrontEnd | UI·UX Design |
| @수곤깃허브아이디 | @윤희깃허브아이디 | @원지깃허브아이디 |
| 팀원 | 팀원 | 팀원 |
단순한 판매 중개를 넘어 브랜드사가 광고비 리스크 없이 실제 유저 유입 데이터를 확보하고, 구매 전환 성과를 검증할 수 있는 환경을 구축합니다.
단순한 기능 구현을 넘어 기획부터 서비스 안정화까지 팀이 함께 고민해온 여정입니다.
Next.js (최신 웹 기술 스택)Supabase (사용자 인증 및 데이터 저장소)Zod (데이터 유효성 검사), MUI (사용자 인터페이스 구성 요소)TypeScript (안정적인 코드 작성을 위한 언어)Figma (화면 설계 및 프로토타입)Notion (기획 및 일정 관리)Discord, Github (실시간 소통 및 코드 관리)src
├── app
│ ├── (auth)
│ │ ├── LoginPage
│ │ │ ├── _component
│ │ │ │ └── LoginForm.tsx
│ │ │ └── page.tsx
│ │ ├── SignUpPage
│ │ │ ├── _component
│ │ │ │ └── SignUpForm.tsx
│ │ │ └── page.tsx
│ │ └── layout.tsx
│ ├── (main)
│ │ ├── (protected)
│ │ │ ├── MyPage
│ │ │ │ ├── _component
│ │ │ │ │ └── ProfileForm.tsx
│ │ │ │ └── page.tsx
│ │ │ └── WishListPage
│ │ │ ├── _component
│ │ │ │ ├── CompareModal.tsx
│ │ │ │ └── FavoriteList.tsx
│ │ │ └── page.tsx
│ │ ├── MainPage
│ │ │ ├── _component
│ │ │ │ └── MainComponents.tsx
│ │ │ └── page.tsx
│ │ └── layout.tsx
│ ├── favicon.ico
│ ├── globals.css
│ ├── layout.tsx
│ ├── not-found.tsx
│ ├── page.tsx
│ └── provider.tsx
├── common
│ ├── components
│ │ ├── LandingPage
│ │ │ ├── LandingPage.tsx
│ │ │ └── BottomSheetCard.tsx
│ │ ├── ProductCard.tsx
│ │ └── ProductCarousel.tsx
│ ├── icons
│ │ ├── googleIcon.tsx
│ │ └── icons.ts
│ └── layout
│ ├── BottomSheet.tsx
│ ├── Footer.tsx
│ ├── Header.tsx
│ ├── MainLayout.tsx
│ ├── Nav.tsx
│ └── AuthTest.tsx
├── lib
│ └── supabaseClient.ts
├── theme
│ └── theme.ts
├── types
│ └── keyboard.type.ts
└── utils
└── keyRow.ts