WhatsApp
Back to Projects
Web Application
2026
4 weeks
Club Vitalite

Club Vitalite

Health Coaching Platform with Member Tracking

Project Gallery

Club Vitalite screenshot 1
1 / 7

Project Overview

Club Vitalite is a full-stack coaching platform designed to connect members with their coaches in a structured, motivating experience. Members can onboard, follow their weekly program, log daily check-ins, and send meal photos for personalized feedback.

The platform includes a dedicated coach dashboard that highlights active, inactive, and at-risk clients, along with quick insights for follow-ups. Real-time chat supports direct communication, while notifications keep members aligned with their routine and progress.

The solution is built with Next.js for the front-end, NestJS for the backend API, and Tailwind CSS for a clean UI. Firebase handles authentication and chat, while PostgreSQL stores core program and tracking data.

Key Features

Member Onboarding & Auth

Secure login and onboarding flow for members with role-based access for coaches.

Daily Check-Ins

Members log daily energy, activity, hydration, and sleep to monitor habits.

Meal Photo Feedback

Upload meal photos for coach review and structured feedback.

Coach Dashboard

Overview of client status, alerts, and activity to prioritize follow-ups.

Program Tracking

Week-by-week program view with progress states and locked phases.

Real-Time Chat

Direct chat between members and coaches with notifications.

Technologies Used

Next.js
NestJS
TypeScript
Tailwind CSS
Firebase Auth
Firebase Realtime Chat
PostgreSQL
REST API

Other Projects

TechHome Appliances

TechHome Appliances

Premium home appliances e-commerce platform

Next.js
React
View Project
Sentics Website Redesign

Sentics Website Redesign

UX/UI redesign for a German safety company homepage

Figma
UX/UI
View Project
BookingPro

BookingPro

Short-term rental booking platform with listings and reservations

Next.js
NestJS
View Project
Hamouda Dev | Full-Stack Web Development, UX/UI, Mobile & Branding