{"repo":"itsflaid/dailyfit","free":true,"listed":false,"github":"https://github.com/itsflaid/dailyfit","clone":"git clone https://github.com/itsflaid/dailyfit.git","description":"DailyFit | Simply Personal Home Workout Tracker & Planner","language":"TypeScript","stars":12,"topics":["tailwind","nextjs","typescript","personal-use"],"license":null,"category":"databases-storage","readme_excerpt":"DailyFit 🔥 Tracker workout harian pribadi — Next.js 15, Prisma v6, NextAuth v5, Supabase PostgreSQL. Tech Stack - Frontend + API : Next.js 15 App Router - Auth : NextAuth v5 (Credentials) - ORM : Prisma v6 - Database : Supabase PostgreSQL - Styling : Tailwind CSS - Charts : Recharts - Notifications : Sonner Setup 1. Install dependencies 2. Environment variables Copy .env.example ke .env.local dan isi: Generate NEXTAUTH SECRET : 3. Database 4. Jalankan Buka http://localhost:3000 Fitur - ✅ Auth (Register + Login) - ✅ Exercise Library (CRUD, reps/time-based, muscle group) - ✅ Plans (buat rencana dari exercise library) - ✅ Daily Checklist (load plan / manual, gabung tanpa hapus) - ✅ Statistics (streak, weekly chart, top 3, kategori) - ✅ Profile (edit nama) - ✅ Sidebar desktop + Bottom nav mobile (5 item) - ✅ Profile di top bar mobile Deploy ke Vercel 1. Push ke GitHub 2. Connect repo di vercel.com 3. Tambahkan environment variables di Vercel dashboard 4. Deploy!","default_branch":null,"files":null,"tree":[],"storefront":"/r/itsflaid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/itsflaid/dailyfit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}