Skip to content

Ajay-Krishna00/Beast-Log

Repository files navigation

💪Beast Log

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!


🚀 Features

  • 📋 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

🧱 Tech Stack

  • Frontend: Next.js, TypeScript
  • UI Components: Custom + shadcn/ui
  • Icons: lucide-react
  • Database: Prisma ORM , Supabase

📦 Install & Run

# 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

🤝 Contributing

  • Have ideas to improve Beast Log?
  • Open a PR or issue — we’re all about clean code & clean gains 🧼💪

About

A simple yet powerful workout tracker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published