ConsultDesk - Paid Consultation Platform

Description
Sell your expertise by subscription. Clients ask in private threads — you answer on your schedule.
ConsultDesk runs your own paid consultation service: clients subscribe monthly or yearly through Stripe and ask questions in private threads; you and your experts reply within a business-day target you advertise. It is deliberately asynchronous — no live chat, no websockets — so client expectations always match reality, and it runs on ordinary shared hosting. Self-hosted: no platform fees, and the only external service is your own Stripe account.
Built for coaches, consultants, lawyers, doctors, trainers, advisors — anyone whose answers are worth a subscription.
Features
Recurring revenue built in
- Stripe subscriptions with hosted Checkout and the Stripe customer portal — your own keys, card data never touches your server
- Works with or without webhooks: subscriptions activate on the checkout return page, and a daily sync command reconciles cancellations and failed payments straight from the Stripe API — the shared-hosting reality mode
- Plans allow N new consultations per billing period (or unlimited); follow-up questions inside a thread are always free
- Clients whose subscription ended keep read access to their history, but must renew before posting new follow-ups
A real workspace for answering
- Queue tabs — Awaiting reply / My queue / Unassigned / All — with one-click Take and Assign
- Reply-due tracking in business days against your working-day and holiday settings; overdue threads highlighted
- Saved replies inserted into the editor with one click — the core of an efficient operation once questions start repeating
- Internal notes between staff inside a thread, invisible to clients — ideal for handovers and second opinions
- Multiple experts with strict scoping: each expert sees only their own and unassigned consultations
Client experience that sells subscriptions
- Clean portal: plan and remaining allowance at a glance, unread indicators, email notifications with per-client opt-out
- Attachments (images/PDF) stored outside the web root, streamed only to signed-in, authorized users; photo EXIF/GPS metadata stripped on upload
- Registration your way: open, admin approval, or invite codes — email verification, rate limiting and honeypot protection in every mode
- Editable landing page: colors, fonts, every headline and button, section order, FAQ, social links — pricing pulls live from your plans, so it never goes stale
Trust & compliance foundations
- Audit log: who viewed, replied to, or downloaded what — and when
- Terms & Privacy consent at registration, logged with a timestamp
- Data-retention policy for closed accounts: delete now, keep N days, or anonymize — enforced by a daily command
- Configurable urgent-case notice shown on every consultation page
Requirements
- PHP 8.3+ — the browser installer checks your server for you
- MySQL / MariaDB or SQLite — runs on ordinary shared hosting
- One cron line recommended, for Stripe subscription sync and data-retention housekeeping
- Your own Stripe account for subscriptions (the only external service required)
Instructions
Made for easy self-hosting
- Browser installer with server checks — no code or .env editing, ever
- 10 editable email templates with placeholders; SMTP configured in the admin
- No websockets, no queue workers, no Node on the server — assets ship pre-built
- English UI; all front-end strings go through Laravel's translation layer, so adding a language is a single JSON file
What you get
- Full Laravel source code (unencrypted) with browser-based web installer
- HTML documentation with screenshots, installation guide and FAQ
- Demo content: three plans, categories, saved replies, an invite code and sample consultations in every status, with admin / expert / client accounts
| Author | midorry |
|---|---|
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| Price | $54 |
| Extended License | $162 |
| First Release | Sep 8, 2026 |
| Last Update | Sep 8, 2026 |
| Database | MySQL 8.0, MariaDB 10.x, MariaDB 11.x, SQLite 3.x |
| Files included | .php, .css, .sql, .blade.php, JavaScript .js |
| Software version | PHP 8.3, PHP 8.4 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,096 views · 28 clicksSaaS · Week 45 · 3,096 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,486 views · 216 clicksWebsite · Week 45 · 40,486 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,578 views · 110 clicksSaaS · Week 45 · 38,578 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,616 views · 197 clicksSaaS · Week 45 · 57,616 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,048 views · 119 clicksDesktop App · Week 45 · 27,048 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,988 views · 18 clicksWebsite · Week 45 · 2,988 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,682 views · 16 clicksWeek 45 · 1,682 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,574 views · 13 clicksWeek 45 · 1,574 views · 13 clicks