GymLead SaaS Platform Development

Job ID: 40083611

Budget: €30 – €250 EUR

Job Description

We are building GymLead, a lightweight SaaS platform for gyms and personal trainers.
The product provides an embeddable JavaScript chat widget that captures leads on WordPress websites and delivers them via email.

We are looking for an experienced developer to build the MVP, not a full-scale SaaS.

Scope of Work (MVP)

You will build a minimal but production-ready system that includes:

User authentication (email/password)

Stripe subscriptions (€75/month recurring)

Subscription enforcement (inactive = widget disabled)

Simple customer dashboard:

Business name

Accent color

Notification email

Welcome text

Copyable embed code

JavaScript embeddable widget:

Bottom-right chat bubble

Click to open/close

Multi-step lead form

GDPR consent text

[The Administrator removed this message for encouraging communication outside Freelancer.com. which breaches our Terms and Conditions.]
Hosting & deployment (Vercel or similar)

This is not a chatbot builder and not an AI-heavy project.

Tech Preferences (Flexible)

Frontend: React / Next.js

Backend/API: Node.js

Database/Auth: Supabase, Firebase, or similar

Payments: Stripe

Email: SendGrid / Resend

Hosting: Vercel

You are free to propose alternatives if justified.

What We Provide

Clear MVP specification (PDF)

Exact scope and priorities

Fast communication

No feature creep

Requirements

Proven experience with Stripe subscriptions & webhooks

Experience building embeddable widgets

Clean, maintainable code

Ability to work independently

Good communication in English

Timeline & Budget

Timeline: ~3–5 weeks

Budget: €2,000 – €4,000 (depending on experience)

Payment in milestones

How to Apply

Please include:

Relevant past projects (especially SaaS or widgets)

Your suggested tech stack

Estimated timeline

Any questions or suggestions for the MVP
Related categories: JavaScript HTML Stripe Next.js