Mobile App for Personal Training Studio
Worldwide
Full Stack Developer Needed – Build a Health & Fitness SaaS Platform (Long-term Collaboration) About the project We are looking for an experienced Full Stack Developer (or a small development team) to become our long-term technology partner. This is not another fitness app. We are building a digital health care platform for clients of our personal training and physiotherapy studio. The goal is to create a premium product that supports clients every day—not only during training sessions. The project will start as an MVP and will be developed continuously over time. ⸻ Main features (MVP) Client Dashboard A personalized home screen showing: * today’s nutrition summary * upcoming appointments * latest progress * messages from the coach * recently added health documents * recommended educational content ⸻ Nutrition * recipe database * calorie & macro calculator * daily meal planner * nutrition summary * shopping list (optional) ⸻ Progress Tracking * weight history * body measurements * progress photos * personal records * charts and graphs ⸻ Health Records Clients can upload PDF documents such as: * blood test results * MRI * X-rays * ultrasound reports * medical recommendations Documents should be stored chronologically and accessible to assigned specialists. ⸻ Knowledge Center Educational content library containing: * videos * PDF guides * webinars * podcasts Categories include: * nutrition * stretching * mobility * physiotherapy * posture * healthy habits * recovery Search and filtering functionality is required. ⸻ Messaging Private communication between clients and specialists. Support for: * text * images * videos * PDF files ⸻ Community Private social feed where members can: * create posts * upload photos * comment * like posts ⸻ Calendar Integration We currently use Calendesk. The platform should integrate with Calendesk API (if available). Preferred functionality: * Single Sign-On (same login as Calendesk) * appointment synchronization * view upcoming appointments * reschedule via Calendesk We do not need to build our own booking system. ⸻ CRM for Specialists The system should include an internal CRM where coaches, physiotherapists and dietitians can see: * client profile * goals * health history * uploaded documents * progress * appointment history * communication history * internal notes ⸻ User Roles * Client * Personal Trainer * Physiotherapist * Dietitian * Administrator Each role should have different permissions. ⸻ Technology We’re open to suggestions. Preferred stack: * React / Next.js * TypeScript * Supabase (or Firebase) * PostgreSQL * Tailwind CSS The backend should be prepared for a future mobile application. ⸻ We’re looking for someone who: * has experience building SaaS products * has built CRM/dashboard systems before * thinks like a product developer, not only a programmer * communicates well in English * is interested in long-term cooperation ⸻ Please include in your proposal: * links to similar SaaS products you’ve built * your suggested technology stack * estimated budget for the MVP * estimated timeline * your biggest concern about this project (we appreciate honest feedback) We are looking for a long-term technology partner rather than someone who simply completes a one-time project.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- Entry levelExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:5 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Poland6:55 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by