Skip to content

meleongg/Embur

Repository files navigation

Embur — Strength Training Log

Tech Stack: Next.js, Supabase, TypeScript, Tailwind CSS, NextUI, ShadCN UI, Recharts

Project Overview

Embur is a calm strength training log for consistent progress. It demonstrates authentication flows, complex data relationships, analytics visualization, and responsive UI design.

Key Features

  • Authentication & User Management - Email/password login, user settings, account management
  • Workout Tracking System - Create, log, and track workout sessions with exercises, sets and reps
  • Exercise Library - Searchable database with custom exercise creation
  • Analytics Dashboard - Interactive charts showing weight/volume progression and PRs
  • Responsive Design - Optimized for both desktop and mobile use (PWA)

Quick Start

# Clone and install
git clone https://github.com/meleongg/Embur.git
cd Embur
npm install

# Configure environment
cp .env.example .env.local
# Add your Supabase credentials to .env.local

# Run development server
npm run dev

About

A full-stack fitness tracking app built with Next.js 14, Supabase, TypeScript, and Tailwind CSS. FitFlow helps users log workouts, track progress, and visualize performance trends with an intuitive and responsive UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages