Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Rotterdam, Netherlands

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I am building GymLead, a SaaS platform that allows businesses to create a simple chatbot flow for lead capture and embed it on their website.
I am looking for an experienced freelancer to build a clean, production-ready MVP, not an over-engineered system.

The platform must include:

A public landing page

A client dashboard where users can create a simple chatbot flow

A secure admin portal with account management and impersonation

Stripe monthly subscription billing

Chatbot export for HTML/CSS websites and WordPress

Hosting-ready for Vercel

Core Features
1) Public Landing Page

A modern, minimal, responsive landing page that includes:

Hero section with headline, subheadline, and CTA

Short “About” section

3 feature blocks with icons and bullet points:

Chatbot / lead capture widget

Simple flow creation

Instant lead delivery

Pricing section (€14.99/month)

One testimonial

One example client case

Footer with navigation and branding

Design requirements:

Clean, minimal UI

Mobile-first

Subtle animations (fade/hover/slide)

Easy to edit

2) Client Dashboard (Authenticated)

After signup/login, clients should have access to a dashboard where they can:

Chatbot Builder (Simple Flow)

Create a basic multi-step chatbot flow:

Welcome message

3–6 questions

Question types: text, email, phone, select

Final confirmation message

Editable GDPR consent text

Save and publish the flow

Chatbot Export / Embed

Each chatbot must be exportable via:

A universal HTML/JavaScript embed snippet for static or custom HTML/CSS websites

A WordPress-compatible install method (script snippet usable via WPCode / Insert Headers & Footers)

Widget behavior:

Bottom-right chat bubble

Click to open/close

Runs the client’s published flow

Sends leads to backend and email

Widget must be lightweight and not conflict with common WordPress themes

Leads

View submitted leads in a table

Show timestamp and all collected fields

Settings

Business name

Accent color

Notification email

Subscription status

3) Subscription & Billing

Stripe recurring subscription: €14.99/month

Stripe Checkout

Stripe Customer Portal (update payment method / cancel)

Subscription enforcement:

If subscription is inactive, widget and dashboard features are disabled

Exception: admin-created “free” accounts

4) Admin Portal

A secure admin-only area that allows:

View all client accounts

Create new client accounts (these accounts bypass subscription payment)

Delete accounts

Enable/disable accounts

“View client mode” (impersonation):

Admin can see exactly what a client sees in their dashboard

Ability to exit impersonation safely

Technical Requirements

Must be deployable and hostable on Vercel

Clean, maintainable code

Secure authentication and authorization

No hardcoded secrets (use environment variables)

Proper handling of Stripe webhooks

Input validation and basic rate limiting

Full source code ownership upon completion

(No specific framework required — you may propose your own approach.)" (client-provided description)


Matched companies (4)

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Breeze Website Designers

We create beautiful websites that grow your business. https://www.youtube.com/watch?v=haBOAGGBbE8

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more