Back to Projects

Health Club Systems

Gym Member Portal | Vue 3, TypeScript & Tailwind

Vue.js TypeScript Pinia Tailwind Vite
Health Club Systems

Project Overview

A member portal web application for gym and fitness center members to manage memberships, classes, appointments, billing, workouts and more — built on a modern Vue 3 + TypeScript + Vite stack with multi-location support and theme customization.

Status: Live
Visit Live Project

My Role

  • Sr. Software Engineer — frontend development
  • Built new screens and user flows
  • Bug fixes across the member portal

Key Features

Classes & Appointments

Browse, book and manage classes and appointments.

Billing & Store

Billing, payments and in-portal e-commerce store.

Barcode Gym Entry

Barcode-scan authentication for gym check-in.

Workouts & Series

Workouts, exercises, series and services tracking.

Points & Rewards

Visits, check-ins and loyalty rewards.

Multi-Location & Themes

Multi-location support with responsive design and theme customization.

Technologies Used

Vue.js TypeScript Pinia Vue Router Vite Tailwind
Brainx Technologies Logo

Project Attribution

This project was developed while working at Brainx Technologies. Full project credits and intellectual property belong to Brainx Technologies. My role: Full Stack Developer, responsible for both backend and frontend development, API architecture, and deployment infrastructure.

Brainx Technologies is a leading software development company providing disruptive digital products and tech solutions to SMBs, Startups & Enterprises.

Want something like this for your business?

I can build, modernize or scale your product the same way. Let's talk about what you need.