Sales CRM
v1.0.0
Open live demo → Screens
Overview
A sales workspace rather than an admin grid: a follow-up queue that puts the overdue first, a pipeline board whose column totals are weighted by each stage’s odds, and a deal room carrying the whole call, email and meeting history. Two access presets ship with it — an account executive works their own deals, a sales manager reads the entire team. The manifest scaffolds the company, contact, deal and activity tables into your connected database and generates the dashboard the sales office lives in: every record with full CRUD, imports, exports and reporting across the whole history.
Capabilities
- Email receipts
- Realtime
- File storage
What you get
Tables it adds8
- users
- companies
- contacts
- pipelines
- stages
- deals
- activities
- tasks
Created fresh, or mapped onto your existing tables at install.
Pages your dashboard gains5
- DashboardOpen pipeline, win rate and overdue follow-ups, with a stage funnel and what is closing soon.
- PipelineOpen deals on a kanban board; column totals weight by stage odds and every move is logged.
- CompaniesAn account list beside a company detail with its people, its deals and one activity timeline.
- PeopleA searchable contact directory showing the deals each person is on.
- Follow-upsAn overdue-first queue with mark-complete and push-a-week actions, both undoable.
Roles it pre-builds2
- sales-repReads and writes their own deals, activities and follow-ups, and reads companies and people. Cannot edit stages, and never sees settings.
- sales-managerEvery deal on the team, plus companies and people. Stage administration and settings stay with the super-admin.
Settings you configure4
- Company name
- Currency
- Days before a deal reads as stale
- Fiscal year starts
Run it with your own data
Sales CRM needs somewhere to keep your data. Answer one question and we will show you the shortest way there.
Do you already use Adminium?
Set everything up together
A static host can only serve the screens. Your data needs a database, and Adminium is what turns it into an admin you can use — so the three go up together.
Deploy everything to DigitalOceanPostgres, Adminium and Sales CRM, already connected.
Rather try it on your own machine first?
npx @adminiumjs/adminium No database needed — it asks you for one when it is ready. Then come back here and pick “Yes” above.
Where is your Adminium?
The address you sign in to, for example https://admin.yourcompany.com
That does not look like a web address. It should start with https://
Where should Sales CRM live?
On its own domain
A separate site with its own URL, talking back to the Adminium you just named.
Vercel hosts the screens only — your Adminium stays where it is and keeps the data. You will paste one key that lets the site read it.
Deploy to VercelVercel will ask for two values. Both are on your Adminium under Studio → Public API.
Or start from the source
Clone it and run it anywhere — the README covers every option.
View on GitHubJust looking? The live demo needs no setup at all and nothing you do in it is saved. Open the live demo