Beast Log is a minimalist workout logging web app built with Next.js and Prisma. It lets you quickly add and track your exercises — reps, sets, and more — with a clean and responsive UI. Now with RPG-style gamification!
- 📋 Log your daily workouts with exercise name, reps, and sets
- ➕ Add multiple exercises dynamically in one session
- ✅ Submit and store workout logs to your database
- 🎮 RPG-style gamification system to track your progress
- 📊 Exercise ranking system (from E to SS) based on performance
- 📱 Clean, responsive UI optimized for mobile and desktop
- 🏆 Level up system based on consistent workout days
- Frontend: Next.js, TypeScript
- UI Components: Custom + shadcn/ui
- Icons: lucide-react
- Database: Prisma ORM , Supabase
# Clone the repo
git clone https://github.com/your-username/beast-log.git
cd beast-log
# Install dependencies
pnpm install
# Set up your database
pnpm migrate
# Start the dev server
pnpm run dev
- Have ideas to improve Beast Log?
- Open a PR or issue — we’re all about clean code & clean gains 🧼💪