Assoluto

Features

Everything Assoluto can do

Not a generic CRM. Built for manufacturing — drawings, revisions, deadlines, customer material on stock.

Orders with a clear workflow

An eight-step process from request to delivery. Every transition is audited — who, when, why. Never guess where an order stands again.

  • Client enters items (free text or from the catalog)
  • You quote the price and deadline
  • Client confirms or proposes a change
  • Comments inline, with team-only internal notes
  • Automatic email on every status change
DRAFT
SUBMITTED
QUOTED
CONFIRMED
IN PRODUCTION
READY
DELIVERED
CLOSED
DWG

konzola-rev-B.dwg

214 KB

PDF

vykres-montaze.pdf

1.2 MB

STEP

sestava.step

4.6 MB

JPG

foto-dilu.jpg

820 KB

Drawings and CAD in the right place

PDF, PNG, JPG, DWG, DXF, STEP, STL — anything the shop floor needs. Direct upload to S3 (up to 50 MB / file). Thumbnails for PDFs and images.

Attachments go to the whole order, or to a specific line item. Clients see only their own files.

Product catalog that knows your clients

A shared catalog for everyone, plus per-client customisation. One client sees their own negotiated prices; another only the items you actually make for them.

Autocomplete in the order form — client types, they pick, price and unit fill in automatically.

Search: konz…

Bracket 80×40

SKU KZ-80-40 · pcs

124 Kč

Bracket 120×60

SKU KZ-120-60 · pcs

218 Kč

Console — custom

per drawing · quoted on request

Item In Out Balance
Steel sheet 2 mm + 18 − 4 14 m²
Fixture F-04 + 1 1 pc
Drill bit Ø 8.2 + 12 − 11 1 pc

Customer material on your stock

Clients keep material, tools, or semi-finished products at your place? Receipts, issues, consumption — all transparent. Balance is recalculated automatically, client sees their own.

End-of-year inventory in one click. No more "did we use 12 or 14?" debates.

Security at the database level

Not "the app filters it out". PostgreSQL Row-Level Security physically isolates data per client. The app cannot return a foreign order — even if a bug slipped through.

  • Argon2 password hashing (not SHA, not bcrypt)
  • CSRF protection on every POST
  • HttpOnly + Secure + SameSite=Lax cookies
  • Rate limiting for login, signup, contact
  • Audit trail for every admin action, 3 years retention
postgres=>
CREATE POLICY tenant_isolation
ON orders USING
(tenant_id = current_setting(
'app.tenant_id')::uuid);
# every SELECT/UPDATE/DELETE auto-filtered
# run your own copy
git clone https://github.com/elh0m3r0/
sme-client-portal.git
cd sme-client-portal
cp .env.example .env
docker compose up --build
✓ ready on localhost:8000

Open source, auditable, yours

Full source on GitHub, AGPL-3.0. Host it on your own server, audit the security, fork it if you need to.

Or use our managed hosting — identical code, we just take care of backups, updates, and uptime.

Repository on GitHub

See it in your own data

Sign up, invite one client, run one order through. 15 minutes, no card.

Start 30-day trial