Built to solve a specific problem

Every project here started with a constraint. Technical, organizational, or both. The work shows what that looks like once it is solved.

Intermessenger

One dashboard replaced the emails, spreadsheets, and phone calls an answering service was running on.

ScopeDashboard development

Highlights

  1. 01Three user roles, each seeing exactly what they need and nothing more
  2. 02Monthly financial reports generated and exported in one click
  3. 03New client companies are fully operational within minutes of creation
  4. 04Replaced five disconnected tools with a single system

The work ran on email, spreadsheets and phone calls.

An answering service company had messaging, schedules, contacts, and billing scattered across email, spreadsheets, and phone calls. Three types of users (administrators, employees, and clients) all needed access to different parts of the same information.

Before
  • Messages, schedules, contacts and billing lived in different places
  • Billing figures had to be gathered from all of them
  • Clients had no place to see their own messages
After
  • One system for messages, schedules, contacts and billing
  • The monthly report exports in one click
  • Clients log in and see only their own messages
A new client company is up and running within minutes.

How it works

A full operations platform where everything flows through one system instead of five. Administrators manage companies, oversee employees, and generate monthly financial reports with one-click exports. Employees handle messaging, scheduling, and contact management for their assigned companies. Clients log in and see only their own messages. New companies spin up fully configured in seconds.

Technical details

Dynamic dashboard

One dashboard that reconfigures itself based on who's logged in and which company is selected. Over 8 interface components compose on the fly.

Access control

Three roles: administrators (full access), employees (scoped to assigned companies), clients (auto-redirected to their own message portal).

Financial reporting

Per-company totals calculated and filtered by month. One-click CSV export formatted for European Excel compatibility (UTF-8, semicolon-delimited).

Company provisioning

Creating a new company automatically generates all linked data structures (schedules, contacts, permissions), ready to use immediately.

Next caseUDS PartsA webshop where each client has their own prices

It starts with a conversation.

Describe what needs to change. A realistic assessment comes first. No commitments.

Start the conversation