Case study · DMS · In development
Project documents, organized and protected
DMS is document management for companies that work in projects and tenders. Word, Excel, PDF, scans, and photos land in the right folder, turn up in seconds, and every change is on record.
Request access

The challenge
Companies that bid on tenders and run projects collect hundreds of documents per job: offers, contracts, bills of quantities, progress reports, letters, scans, and photos. They end up scattered across email, USB sticks, and shared folders.
Finding a specific contract means digging by hand. Nobody is sure which version is the latest, who changed what, or whether the document that left the company matches the original.
How it works
- 01
Drop in files
Drag documents into a project. Every project gets your company's agreed folder scheme.
- 02
AI reads and files them
Claude reads each document, describes it in one line, extracts key facts, and suggests a folder.
- 03
Find anything
Search by words, numbers, or meaning: “bridge contract from 2024” finds the right file even when those words aren't in it.
Inside the app


PDF, Word, and Excel files open in the browser, no download needed.

Hybrid search: keywords and meaning together.

Ask a question and get the answer from your own documents, with the source.

Every download is a protected copy with a unique ID.


Check whether a file is an original, an issued copy, or modified.


Audit log: a permanent record of every view, download, and check.
Security built into the foundation
DMS is made for documents that must stay exactly as they were submitted, like tender documentation and contracts.
Immutable versions
Every change is a new version. The database rejects any attempt to change or delete an existing version or log entry.
Integrity checks
The browser computes each file's SHA-256 fingerprint, and storage rejects the write if the bytes don't match.
Protected copies
Downloaded PDF, Word, and Excel files get a unique ID, editing locks, and a password only admins can see.
Document verification
Drop in any file to learn whether it is an original, a copy issued to whom and when, or unknown, meaning modified.
Audit trail
Sign-ins, views, downloads, uploads, and role changes are recorded permanently.
Per-project roles
Roles from data entry to administrator, for the whole company or a single project.
Trash, not delete
Deleted documents and folders go to the project's trash and can be restored. Nothing is purged.
Never public
Files have no public links. Every access goes through a permission check and is logged.
Technology
The whole system runs on Cloudflare's network, close to users, with no servers to look after.
Where it stands
DMS is in active development and the MVP is in testing. We're looking for companies with heavy project and tender paperwork to join the pilot.
- Cloudflare Workers
- application and API
- D1
- metadata, permissions, audit log, and full-text search
- R2
- files and all their versions
- Queues
- background document analysis
- Workers AI + Vectorize
- semantic search
- Claude
- reading and filing documents
- TanStack Start + React
- user interface
Drowning in project paperwork?
Get in touch about the pilot. We'll set up a folder scheme that fits your company.