CleanFrame
삼성 The Frame용 개인 홈 화면, 포크와 맞춤을 위한 시작점
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A wedding-planning app: guests, seating, vendors, expenses, payments, gifts, checklists, and a live "wedding mode" for the event day.
Data access goes through a small client shim at src/api/wedflowClient.js, which
maps entity calls onto @supabase/supabase-js.
Prerequisites: Node, Docker (for local Supabase), and the Supabase CLI.
npm install
cp .env.example .env # then fill in the Supabase keys printed by `supabase start`
npm run db:start # local Supabase (Postgres + Auth + Storage) in Docker
npm run functions:serve
npm run dev # Vite dev server
Users can connect AI agents (Claude, ChatGPT, Cursor, …) to their wedding through a
read-only MCP server at <SUPABASE_URL>/functions/v1/mcp, with OAuth sign-in and
consent at /app/oauth/consent. See docs/mcp.md.
| Command | Purpose |
|---|---|
npm run dev | Start the Vite dev server |
npm run build | Production build |
npm run lint | ESLint |
npm run typecheck | Type-check via jsconfig |
npm run db:start / db:stop / db:reset | Local Supabase lifecycle |
npm run functions:serve | Serve edge functions locally |
npm run test:unit / test:int | Vitest suites |
Use the deploy skill: it runs the tests, pushes DB migrations + edge functions
to Supabase Cloud, and deploys the frontend to Vercel.