
Who
I keep a private GitHub org full of product shells. Some are real apps. Some are landers that talk like apps. Some claim a domain that answers something else entirely.
For operators who need the honest split between a $8/user CRM marketing site and the legacy PHP Bootstrap login currently living at hustlecrm.com.
What
I built hustlecrm-com, private https://github.com/michaelmonetized/hustlecrm-com. Next.js marketing shell. HEAD 2c50bbb. 3 commits. 0 stars. package name hustlecrm.com@0.1.0. README is stock create-next-app boilerplate.
Stack facts from package.json: Next 16.2.6, React 19.2.6, Tailwind ^4.3.0, Bun lockfile. Dependencies stop there: no Clerk, no Convex, no Stripe package, no CRM/database library.
What the UI claims:
- Hero: "CRM for People Who Hate CRMs." Subhead close deals. Price line Simple. Fast. $8/mo.
- CTAs: Start Free Trial
href="#", See Features/features. Header Sign inhref="#". - Home KanbanDemo: Lead, Contacted, Proposal, Negotiation, Won. Sarah Chen / Emma Wilson / David Kim deal cards with drag-drop. Chrome UI, not a product screenshot.
- Feature grid: Contact & Company Management, Deal Pipeline (Kanban), Activity Timeline, Custom Fields, Import & Export, Integrations (HustleChat / HustleForms).
- Competitor cards: HubSpot
$45+/mo, Pipedrive$14+/movs HustleCRM$8/mo, per user, cancel anytime. - Pricing: Free Trial $0 / 14 days + Pro $8 /user/month; table adds Salesforce
$25+/mo. - Brand blue: CSS
--primary = #2563eb/--primary-dark = #1d4ed8.



Real page.tsx routes: /, /features, /pricing, /docs.
Linked but dead in-repo: 25 href="#" hits across header, footer, home, pricing, features, docs (Sign in, trial, Changelog, Privacy, Terms, every docs child, API docs, support). No /privacy or /terms pages. Docs shows REST endpoint cards (/api/v1/contacts, /api/v1/deals, …) with no backend.


Sibling landers stay separate stories: hustledesk-com is the helpdesk $8 flat lander (sky #0ea5e9, Zendesk comparison, auth to app.* to WordPress parking). hustlemail-com is the email-marketing $8 lander (red #ef4444, Free/$8/$24). Different product claim. Different brand. Different domain failure mode.
Where
Code: github.com/michaelmonetized/hustlecrm-com, private.
Live probes at pack time:
hustlecrm.comDNS A 162.144.3.43; HTTPS 200 Apache +PHPSESSID; title Hustle CRM!; Bootstrap 5.3 formPOST scripts/login.phpreturns 302index.php?error=no;assets/cover.jpgLast-Modified 2023-04-17. That host serves the legacy PHP login, while this Next CRM lander never shipped there.www.hustlecrm.comsame A / same PHP loginapp.hustlecrm.comNXDOMAINhustlecrm-com.vercel.app/hustlecrm.vercel.app404DEPLOYMENT_NOT_FOUND
Local inspect clone: /tmp/cf-inspect/hustlecrm-com @ 2c50bbb.
When
2026-02-18 07:53 ET f4494f2 feat: initial hustlecrm.com marketing site (+2566 / 23 files).
2026-06-22 17:12 ET 208c547 nightly (Fallow hooks, AGENTS.md, REVIEW.md, .uncap, dep bumps).
2026-06-22 18:11 ET 2c50bbb nightly empty tip (HEAD).

Why
A HubSpot-price lander still needs an auth surface that is more than href="#" while the public domain serves a 2023 PHP login. "$8 per user, all features included" on a four-page private repo is table copy, not a billed product. hustledesk-com already told the $8 lander story for helpdesk + WordPress parking. This pack is the CRM twin with per-user pricing and a legacy PHP domain.
Engagement Q: How many of your SaaS domains currently serve a Bootstrap PHP login from 2023 while the Next marketing shell never shipped and every "Start Free Trial" button is a hash?
