Usman Liaqat.
Back to all work

Iron Heaven

A high performance membership management platform and online supplement store for a premium fitness center, featuring automated dues tracking, local SEO schemas, and rich animations.

Next.js 16Tailwind CSS v4Framer Motionshadcn/uiTypeScript
Iron Heaven preview

The Challenge

Consolidating distinct gym operations—including client onboarding, recurring membership dues, and inventory management for an official supplement store partner—into a unified platform that performs flawlessly on mobile devices and ranks high in local search results.

The Approach

Built a Next.js App Router portal backed by MongoDB and Mongoose. Developed administrative tools for client imports and automated monthly billing dues computation. Integrated next-auth v5 for access controls. Created an ecommerce shop with product variant controls, a local pickup checkout process, and email notifications via Brevo. Embedded advanced JSON LD schemas (LocalBusiness, OfferCatalog) directly into pages for rich Google Search indexing.

Key Features

  • Client database management with onboarding records and document storage
  • Automated monthly dues tracker highlighting active and overdue gym accounts
  • Online supplement shop featuring product variants, categories, and direct gym pickup checkout
  • Premium dark mode aesthetic styled with Tailwind CSS v4 and Framer Motion layouts
  • Comprehensive admin dashboard for fulfillment, order processing, and payment logging
  • Semantic local SEO optimization with multiple custom JSON LD schema integrations

Results

Delivered an all in one fitness center operations portal that streamlines client billing, increases supplement sales via online reservations, and secures page one local search visibility.

Tech Stack

Next.js 16
React 19
TypeScript
MongoDB
Mongoose
NextAuth v5
Tailwind CSS v4
Framer Motion
AWS SDK S3
Brevo API
Vitest