FloCafe
FloCafe는 구독 없이 무료로 주문·테이블·주방 디스플레이·로컬 데이터를 관리하는 로컬 퍼스트 레스토랑 POS입니다
PROOF는 Shopify 브랜드가 Strava 인증 훈련을 보상해 포인트·마일스톤·보상을 매장에 제공합니다
PROOF lets Shopify brands reward customers for verified training on Strava, not just purchases. Points, milestones, and earned rewards in your store.
커머스TypeScript · CSSGitHub @proof-hq온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗npm install
cp .env.local.example .env.local
# Fill in your Klaviyo credentials in .env.local
npm run dev
Copy .env.local.example to .env.local and fill in:
| Variable | Where to find it |
|---|---|
KLAVIYO_PRIVATE_API_KEY | Klaviyo → Account → Settings → API Keys → Create Private API Key (scopes: Lists Read/Write, Profiles Read/Write, Subscriptions Write) |
KLAVIYO_LIST_ID | Klaviyo → Lists & Segments → your list → the alphanumeric ID in the URL |
RESEND_API_KEY | Resend → API Keys → Create API Key |
CONTACT_FROM_EMAIL | A Resend-verified sender, e.g. PROOF <[email protected]> |
Never commit .env.local to git. It's already in .gitignore.
Production public-site deploys are managed from the proof-site project in the
Proof HQ Vercel organization. The production domains are
verifiedeffort.com and www.verifiedeffort.com.
KLAVIYO_PRIVATE_API_KEYKLAVIYO_LIST_IDRESEND_API_KEYCONTACT_FROM_EMAILuseproof.co)Done. SSL is automatic.
git push origin main
Vercel deploys automatically on every push to main.
KLAVIYO_PRIVATE_API_KEY and KLAVIYO_LIST_ID to Vercel env varsRESEND_API_KEY and CONTACT_FROM_EMAIL to Vercel env vars for Preview and Production/public/og-image.png (1200×630px) for social sharing/sitemap.xml automatically with Next.js 15)proof-site was transferred into the Proof HQ Vercel organization./contact form was verified in production after adding RESEND_API_KEY and CONTACT_FROM_EMAIL to Vercel for Production and Preview.proof.verifiedeffort.com verified, so CONTACT_FROM_EMAIL should use that domain. Inquiry emails still deliver to [email protected].proof-site/
├── app/
│ ├── layout.tsx # Root layout: fonts, OG meta, Analytics
│ ├── page.tsx # Home page
│ └── api/
│ └── waitlist/
│ └── route.ts # POST /api/waitlist → Klaviyo
├── components/
│ ├── home/ # Home page (design lock a5b): sections, tokens in shared.module.css
│ ├── AthleteForwardConcept.tsx
│ ├── AthleteForwardConceptPages.tsx
│ ├── AthleteForwardFooter.tsx
│ ├── AthleteForwardHeader.tsx
│ └── ContactPage.tsx
├── public/
│ ├── home/ # Home page photos (AI placeholders; overwrite in place to swap, see components/home/images.ts)
│ ├── favicon.svg
│ └── og-image.png # Add this (1200×630)
├── .env.local.example # Copy to .env.local
└── next.config.mjs