About Vorexa — CRM for software resellers, licences and renewals
Self-hosted CRM for licence and contract renewals, sold with full source.
Getvorexa — self-hosted CRM for resellers and licence businesses Most CRMs model a deal that closes once. If you resell software licences, subscriptions, service contracts or warranties, winning the deal is the beginning — not the end. Getvorexa tracks the whole chain: lead → opportunity → quotation → invoice → licence → renewal, with the reseller who originated each deal attached at every step. What it does Sales — leads, opportunities, clickable stage path, multiple pipelines, weighted forecasting Documents — quotations and invoices with line items, revision history, PDF generation, configurable sales tax and withholding tax (Thai VAT/WHT works out of the box) After-sale — licence tracking (seats, serial keys, trial-to-paid) and maintenance contracts with automatic renewal reminders Channel — reseller accounts with their own pipeline and targets, plus alerts when a reseller goes quiet for 30 days Also — support tickets, tasks, recurring calendar with iCal feed, team chat, report builder, Excel export, 30-day recycle bin, full audit log, daily backups, TOTP 2FA, role-based access, installable PWA that works offline for reading Tech Single Node.js/Express app using Node's built-in SQLite — no external database server, no message queue, no paid third-party services. No bundler or frontend framework, so there's no build step: clone it and run it. Two main files (server.js 6,186 lines, public/index.html 7,530). 6 direct npm dependencies, all permissive licences (MIT/BSD/ISC), zero copyleft. Deploys via Docker Compose or an included Windows GUI installer, both tested. Quality 117 automated tests across 18 files. Each boots the real server against a real database and drives it over HTTP — nothing is mocked. Covers auth, 2FA, step-up re-authentication, CRUD, permissions, soft-delete, invoicing, recurrence, privacy and security hardening. Clean checkout lints with zero errors. Status — read this before enquiring Pre-revenue. Zero customers, zero users, zero traffic, zero marketing. Never launched or listed anywhere. Demo data in screenshots is synthetic seed data, not real customers. This is a finished codebase and brand sold outright — not an operating business with cash flow. Included: full source with rights transferred, complete Git repo, the test suite, the Getvorexa brand and logo, README and install guide, Docker setup, Windows installer. Disclosures: written with substantial AI assistance (development records available). The Settings screen has credential fields for Facebook/TikTok/LINE/Shopee/Lazada that store API keys only — no working sync behind them yet. Roles are admin/member/viewer, not per-field permissions. Single-tenant, not multi-tenant SaaS. No post-sale support included unless negotiated separately.
Project details
Website: https://getvorexa.com/
Next step: <p>The fastest return is for a buyer who already has distribution. An IT reseller, distributor,</p><p>MSP or software agency can deploy it internally and stop paying per-seat for a CRM that doesn't</p><p>model licence renewals, or white-label it to clients — brand, logo and document branding are</p><p>already configurable from Settings, so that needs no code change.</p><p><br></p><p>Product directions already scaffolded:</p><p>- Channel integrations — Settings has credential fields for Facebook, TikTok, LINE, Shopee and</p><p> Lazada. These store API keys only today; the settings and security plumbing is done, so lead</p><p> capture from LINE or Facebook is the obvious first build for the SEA market.</p><p>- Hosted/multi-tenant edition — the route to recurring revenue if you want SaaS rather than</p><p> licence sales. Real work, but the data model and feature set are complete.</p><p>- Vertical presets — pipelines, stages, custom fields and document templates are all</p><p> configurable, so shipping ready-made configurations for specific verticals is setup, not code.</p><p>- Open API — outbound webhooks with HMAC signing and Microsoft 365 mailbox sync already exist.</p><p><br></p><p>Go-to-market is a blank slate: no SEO, content, listings, outbound or partner programme has</p><p>been tried. That means no acquisition data to build on, but also that none of the cheap</p><p>channels have been used up.</p>
For sale
Asking price: $569 USD
What's included
Source code, All related design work
Complete Git repository with commit history Automated test suite — 117 tests across 18 files Docker Compose deployment setup (tested) Windows GUI installer built with Inno Setup (tested) README, installation guide, and a draft licence agreement template (unreviewed draft) Static landing page (design asset — never deployed to traffic) Demo dataset for sales demos — 53 companies, 66 contacts, 40 opportunities, 25 leads, 15 quotations, 10 invoices, 20 licences. All synthetic, generated by seed scripts. Not real customers. Full transfer of my rights in the source code and the Getvorexa brand
Reason for selling
I am busy with other things and no longer have time to maintain this project.