Stratosfit

Stratosfit

A web application for fitness coaches and athletes, offering custom program creation, marketplace sales, and a real-time training module.

Technologies Used

Node.js React.js Tailwind CSS MongoDB Adobe XD

Key features

Custom muscle-building program creation
Built-in marketplace for coaches to sell their programs
Real-time training module to use during workouts
Subscription system based on user profile

Project Overview

This was my first serious personal project, developed entirely from start to finish. As a fitness enthusiast, I saw a need for coaches to manage and sell their training programs through a simple, user-friendly interface. On the athlete’s side, I designed a real-time training feature that allows users to select a program and the workout of the day, then log sets and reps progressively as they go through their session.

Implementation

This project marked my transition from PHP to a fully JavaScript-based stack. I built the backend with Node.js and the frontend with React.js. For the database, I chose to explore something new and used MongoDB. Assets like the illustrated exercise images were stored using AWS S3.

Completed on Feb 28, 2022