Product

NovaDesk

The operations cockpit we built for Tensly: clients, projects, tasks, quotes, invoices, payments, expenses and email in one self-hosted application. It runs our business every day.

NovaDesk dashboard in dark mode: revenue, collections, projects and a monthly chart
Demonstration data.

In production · Built and run by Tensly

One flow

From the first contact to the last payment.

Each step hands over to the next without re-entry. A quote accepted becomes a project and an invoice; a payment updates the finance view.

  1. Client
  2. Project
  3. Tasks
  4. Quote
  5. Invoice
  6. Payment
  7. Email
  8. Finance

CRM

Clients, contacts and a pipeline you can drag.

Companies and contacts in one place, opportunities on a configurable pipeline, and a 360° view of each client: projects, quotes, invoices, emails and documents.

  • Drag-and-drop pipeline
  • Configurable stages
  • 360° client view
  • Global search with Ctrl+K
NovaDesk sales pipeline with opportunities in columns

Projects

A board for every project, and one for everything.

Projects with their own columns, tasks with checklists, comments, due dates and recurrence. Moving a card is instant; the server confirms behind it.

  • Kanban per project
  • Recurring tasks
  • Global board and calendar
  • Notifications
NovaDesk project board with tasks spread across columns

Quotes and invoices

From quote to invoice without re-typing.

A line editor with sections and discounts, visual document templates with a live preview, PDFs from the same renderer, and sending by email. A quote converts to an invoice and to a project.

  • Visual template editor
  • Deposits and credit notes
  • Locked numbering once issued
  • Payment tracking and reminders
A NovaDesk quote with its lines and a PDF preview
The NovaDesk template editor with a live document preview

Finance

Where the business stands, at a glance.

Revenue, cash collected, expenses, estimated result, VAT collected and deductible, ageing of unpaid invoices and revenue by client. A management dashboard — not a certified accounting system.

  • Period filters
  • Accessible chart tables
  • Expense tracking
  • VAT overview
NovaDesk financial cockpit with indicators and monthly charts

Email and documents

Every exchange attached to the right client.

SMTP and IMAP configured from the interface with a connection test, incremental synchronisation, and incoming email attached automatically to the right company. Documents are stored and linked to clients, projects and invoices.

  • SMTP and IMAP
  • Automatic attachment
  • Email templates
  • Document storage
NovaDesk list of invoices with their status

Everywhere

On the desk and in the pocket.

The interface adapts to desktop, tablet and phone. The boards stay usable on a touch screen, and the dashboard answers the first question of the day: where does the business stand?

NovaDesk dashboard on a phone

Engineering

Built like the products we deliver.

The same standards we apply to client work: written decisions, server-side security, and a recovery procedure that has been tested.

Stack
Next.js 15, TypeScript, PostgreSQL 16, Prisma, Docker
Architecture
One process, one database, one file volume
Security
Argon2id, revocable sessions, server-side permissions, audit log
Integrations
Documented REST API for n8n, Make and Zapier
Automations
Eight business workflows built in
Recovery
Backup script and a written full-restore procedure

White label

NovaDesk, under your brand.

NovaDesk was built to run our own operations. A white-label edition is planned for companies that want the same cockpit under their own name. Tell us about your needs and we will keep you informed.