Connecting inventory software to an online store
Decisions about product identity, available stock, update timing and failed requests before building an integration.
Services
We develop applications for specific business tasks: collecting requests, managing records, reviewing approvals and giving customers access to their information.
Staff copy the same records between spreadsheets, email and separate tools.
Your work needs shared status tracking, customer access or permissions your current tools cannot represent.

The required records, fields, status changes and acceptance checks for completing the main task.
Forms, searchable lists, review screens and exports organised around repeated tasks, including invalid or incomplete inputs.
Record relationships and an explicit list of what each role may view, change, approve and export. Existing data can be mapped for import.
Checks of the main workflow and restricted actions, deployment configuration, and instructions covering recurring operating tasks.
Example workflow
One example of a workflow an internal application can support. The records and roles follow the actual task.
Collect the required information and validate the fields.
Give the responsible role a queue and the relevant records.
Record the decision, status and permitted changes.
Share the result and produce the required output.
The main workflow and the roles, screens and data needed to complete it. Additional features are listed separately so the first release remains usable and testable.
We inspect a sample export or documented API and check identifiers, required fields, duplicates and relationships. That determines the cleanup and import work.
The permission matrix names the records and actions available to each role. Testing covers allowed actions and attempts to access or change data that role should not control.
Practical notes on the decisions behind this work.
Decisions about product identity, available stock, update timing and failed requests before building an integration.
A handover checklist for ownership, access, backups, custom code and the first maintenance priorities.
Share the current website or tools, what needs to work differently and any deadline you already have.