Shopify Developer Needed to Build Training Journal Feature for Fitness Subscription Platform
Shopify Developer Needed to Build Training Journal Feature for Fitness Subscription Platform
We are building a new feature for our fitness subscription platform pumpandrun.fit, which currently runs on Shopify.
Our members access workout videos through their Shopify customer accounts, and we want to add a personal training journal where each subscriber can track workouts and results.
The goal is to build a Training Journal inside the Shopify customer account where users can log workouts, track streaks, and see their progress.
This is the first phase (MVP) of a larger product, so we are looking for a developer who can build a clean, scalable foundation.
Inside the Shopify customer account area, members should see a new section:
Features for the MVP:
• Add a workout entry
• View recent workout history
• Track current workout streak
• Track workouts completed this week
• Simple progress summary
Example workflow:
1. User logs into their Shopify account
2. Opens **Training Journal**
3. Clicks **Add Workout**
4. Enters:
• workout date
• optional note to the workout
5. Saves entry and sees updated streak and statistics.
We are looking for a solution that uses:
• Shopify Customer Account UI Extension
• A custom Shopify app(private or custom app)
• External database to store workout entries
• Shopify customer metafields for summary statistics
Example summary metafields:
• current streak
• last workout date
• total workouts
• workouts this week
Frontend
Customer Account UI Extension inside Shopify account
Backend
Custom API for storing and retrieving workout entries
Database
External database (PostgreSQL / similar)
Integration
Shopify Admin API to update customer metafields
The system will later expand to include:
• workout calendar
• progress graphs
• badges / achievements
• leaderboards
• coach feedback
• notifications and reminders
So the architecture must allow future expansion.
Skills Required
• Shopify app development
• Shopify Customer Account UI Extensions
• Shopify Admin API / GraphQL
• Backend development (Node.js, Remix, or similar)
• Database design
• Experience building SaaS or subscription platforms is a plus
Nice to have:
• Experience with fitness apps or tracking systems
• Experience building Shopify apps used inside customer accounts
• Strong UX thinking for member dashboards
Scope:
Phase 1 MVP:
• Training journal UI inside customer account
• Add workout form
• Workout history list
• Streak calculation
• Basic statistics
• Database storage
• Metafield sync
How to Apply?
Please include:
• examples of Shopify apps or customer account extensions you have built
• links to relevant Shopify projects
• a brief explanation of how you would architect this feature
We are looking for a developer who can also collaborate with us on future phases.
About Us
Pump & Run is a fitness platform with an active community and growing subscriber base. This project will become a core feature of our platform.
Apply Now
Apply Now
We are building a new feature for our fitness subscription platform pumpandrun.fit, which currently runs on Shopify.
Our members access workout videos through their Shopify customer accounts, and we want to add a personal training journal where each subscriber can track workouts and results.
The goal is to build a Training Journal inside the Shopify customer account where users can log workouts, track streaks, and see their progress.
This is the first phase (MVP) of a larger product, so we are looking for a developer who can build a clean, scalable foundation.
Inside the Shopify customer account area, members should see a new section:
Features for the MVP:
• Add a workout entry
• View recent workout history
• Track current workout streak
• Track workouts completed this week
• Simple progress summary
Example workflow:
1. User logs into their Shopify account
2. Opens **Training Journal**
3. Clicks **Add Workout**
4. Enters:
• workout date
• optional note to the workout
5. Saves entry and sees updated streak and statistics.
We are looking for a solution that uses:
• Shopify Customer Account UI Extension
• A custom Shopify app(private or custom app)
• External database to store workout entries
• Shopify customer metafields for summary statistics
Example summary metafields:
• current streak
• last workout date
• total workouts
• workouts this week
Frontend
Customer Account UI Extension inside Shopify account
Backend
Custom API for storing and retrieving workout entries
Database
External database (PostgreSQL / similar)
Integration
Shopify Admin API to update customer metafields
The system will later expand to include:
• workout calendar
• progress graphs
• badges / achievements
• leaderboards
• coach feedback
• notifications and reminders
So the architecture must allow future expansion.
Skills Required
• Shopify app development
• Shopify Customer Account UI Extensions
• Shopify Admin API / GraphQL
• Backend development (Node.js, Remix, or similar)
• Database design
• Experience building SaaS or subscription platforms is a plus
Nice to have:
• Experience with fitness apps or tracking systems
• Experience building Shopify apps used inside customer accounts
• Strong UX thinking for member dashboards
Scope:
Phase 1 MVP:
• Training journal UI inside customer account
• Add workout form
• Workout history list
• Streak calculation
• Basic statistics
• Database storage
• Metafield sync
How to Apply?
Please include:
• examples of Shopify apps or customer account extensions you have built
• links to relevant Shopify projects
• a brief explanation of how you would architect this feature
We are looking for a developer who can also collaborate with us on future phases.
About Us
Pump & Run is a fitness platform with an active community and growing subscriber base. This project will become a core feature of our platform.
Apply Now
Apply Now