Kingdom Warrior

Kingdom Warrior is a full-stack fitness app built with Next.js 15, Supabase, Tailwind CSS, Prisma, and TypeScript. It allows users to log custom workouts or follow a pre-designed 3-day workout template with progressive overload logic. The app includes dynamic warm-up calculations, real-time set tracking, and a exercise-specific weight progression system. Advanced features include Supabase Auth for secure user accounts and data persistence.This project showcases CRUD operations, conditional rendering, route-based data fetching, and form validation with Zod — all within a sleek, responsive modern UI using Shadcn and Radix UI.