Fujimod
브라우저에서 카메라 펌웨어를 시험하고 Fujimod SD 부팅 파일을 만든다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
a watering plants gamechanger
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Plant watering & feeding tracker with shared gardens. Production: leafmo.app.
owner / limited_editor) and anonymous guest links (guests can water only)Next.js 16 (App Router) · TypeScript (strict) · Supabase (Postgres + RLS, Auth, @supabase/ssr) · Tailwind CSS 4 + shadcn/ui · next-intl 4 · TanStack React Query 5 · Zod 4
npm install.env.example to .env.local and fill in:
| Variable | Purpose |
|---|---|
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY | Supabase client |
SUPABASE_SERVICE_ROLE_KEY | Server-only admin operations (account deletion) |
SUPABASE_JWT_SECRET | Signing guest access tokens |
npx supabase login and npx supabase link --project-ref <project-ref>npm run dev → http://localhost:3000| Script | Description |
|---|---|
npm run dev | Dev server |
npm run build / npm start | Production build / serve |
npm run lint | ESLint |
npm run update-types | Regenerate types/supabase.ts from the project linked via supabase link |
app/ — routes ((authenticated)/ pages, api/ route handlers, auth/guest/share pages)components/ — UI components (components/ui/ = shadcn primitives)lib/db/ — the only data-access layer; maps snake_case DB rows ↔ camelCase typestypes/index.ts — frontend types · types/supabase.ts — generated DB typessupabase/migrations/ — SQL migrationsmessages/{en,pl}.json — translationsdocs/superpowers/ — design specs and implementation plansRead AGENTS.md (rules, DB migration workflow) and current-state.json (architecture map) before making changes.