Custom systems
Internal software that replaces spreadsheets, paper forms and the manual steps between them. It is built around how your team already works: who enters what, who approves it, and which reports come out the other end.
What it usually covers
- Staff accounts with roles, so each person sees and changes only what their job needs
- Approval flows with a record of who approved what, and when
- Documents and PDFs generated from the data, not typed again
- Reports and exports your accounts and management already use
- Moving your existing records across from spreadsheets or an older system
Stack
- Interface
- Nuxt (Vue), Tailwind CSS
- Server
- Nest.js with Swagger API docs
- Data
- Prisma, MySQL
How we build it
Map the work
We sit with the people who do the work and write down every step, form and hand-off as it runs today.
Agree the scope
A written scope lists the screens, roles and rules. Nothing is built until you have agreed it.
Build in stages
Each stage goes up on a preview link your team can use with test data before the next stage starts.
Move the data
Existing records are imported and checked against the originals before the old process is switched off.
Go live and support
We release, watch the first weeks of real use, and keep making changes as the business changes.
What you get at handover
- Source code in a repository you own
- Developer documentation: how to run, configure and deploy it
- The list of roles and what each one can do
- Every database change written out as a script you can read