Pass, timer, logg och mål
Translation pending
Sports & fitnessTypeScript · HTMLGitHub @Ridvan-botOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Innehåller träningsloggar
Translation pending
Loading the full README.
Read the full README ↗Next.js-app med Supabase (Auth + Postgres) och deploy till Vercel.
Pass, WOD-bibliotek, mål, historik och träningsvyer (telefon + tavla med timer).
docs/*.md är arkiv. Appen + databasen är källa till sanning.
cp .env.example .env.local
# Fyll i NEXT_PUBLIC_SUPABASE_URL och NEXT_PUBLIC_SUPABASE_ANON_KEY
# från Supabase-projektet "crossfit"
npm install
npm run dev
Öppna http://localhost:3000.
/signupProjekt: crossfit (mjtuxpdqeopikjaqlsna)
Schema: supabase/migrations/20260825120000_crossfit_schema.sql
RLS: varje rad ägs av auth.uid().
Auth: e-post + lösenord. Under Authentication → Providers, se till att Email är på. För lokal snabbstart kan e-postbekräftelse stängas av under Auth → Providers → Email.
npx vercel link
npx vercel env add NEXT_PUBLIC_SUPABASE_URL
npx vercel env add NEXT_PUBLIC_SUPABASE_ANON_KEY
npx vercel --prod
| Kommando | Syfte |
|---|---|
npm run dev | Lokal server |
npm run build | Produktionsbuild |
npm run start | Kör build |
workout-gui/ är den tidigare HTML-prototypen. Används inte i produktion.