Skip to content
Cedric Kato, home

S-08 — Internal tools & dashboard developer

Internal tools shaped around how your team actually works

When the business runs on spreadsheets, shared inboxes and tribal knowledge, growth just means more chaos. I design and build custom internal tools (dashboards, admin panels, portals and full SaaS) on Next.js and Postgres, with role-based access so everyone sees exactly what they need.

Diagnosis

Sound familiar?

  1. 01

    The spreadsheet is the system

    It's the source of truth, it's fragile, and one bad paste breaks the month.

  2. 02

    Off-the-shelf tools almost fit

    You pay for five apps and still track the important part by hand.

  3. 03

    Everyone can see everything

    Or nobody can see anything. There's no sensible way to give each role the right view.

  4. 04

    Reporting takes a day every week

    Someone exports, cleans and pastes numbers every Monday morning.

Scope

Internal tools I build

  • S-08.1

    Operations dashboards

    Live views of pipeline, workload, progress and KPIs, pulled from your real data.

  • S-08.2

    Admin panels & back offices

    Forms, tables, workflows and approvals for the records your business runs on.

  • S-08.3

    Role-based portals

    Separate views for staff, managers, contractors or clients, like the editorial and voiceover roles in Curriculum Hub.

  • S-08.4

    Multi-tenant SaaS

    Full products with accounts, roles and tenant isolation, like Axis.

    See Automation for VA Agencies · S-09
  • S-08.5

    Integrations & AI

    Connected to your CRM, automations and AI models, so data flows in without manual entry.

  • S-08.6

    Hosting you own

    Deployed on Vercel and managed Postgres under your own accounts, so your data and infrastructure stay yours.

Method

How the engagement runs

This is where architecture training shows most. A good tool starts with how people move through their day. I map roles, records and handoffs first, sketch the screens, then build in small releases your team can start using early, so the software bends to the process and not the other way around.

  1. 01

    Survey

    I map how work actually moves today: every tool, handoff, spreadsheet and inbox. You get the map in writing before anything is built.

  2. 02

    Blueprint

    A scoped plan: what gets automated, what stays human, what it connects to and what it will cost to run. You sign off before I build.

  3. 03

    Build

    Delivered in stages your team can test with real data, with error handling and logging from day one rather than bolted on later.

  4. 04

    Handover

    Documentation and a recorded walkthrough, so your team can run it and change it. Your accounts and your data stay yours.

Note

Step 01 starts with a short note. You get the map in writing before anything is built.

Start a conversation

Evidence

Work I've done & related projects

  1. S-08.N-01

    For a US client, I designed a central operations dashboard covering subscription tracking, the affiliate system and automated Gamma deck generation for prospects.

Motherboard sign-in screen: the operations OS for Example Company, listing automated provisioning, role-based access, audit trail and Slack notifications.
Fig. 01 — Internal tool · Operationsmotherboard-portfolio.vercel.app

Motherboard — visit live site (opens in a new tab)

Internal operations dashboard: onboard new team members, provision tool access across the stack and keep it in sync, with role-based access, an audit trail and Slack notifications.

Portfolio demo with fictional data. Demo sign-in details are on its login page.

  • Next.js
  • Google sign-in
  • Role-based access
  • Audit trail
  • Slack notifications
Curriculum Hub overview dashboard showing milestone progress and a lesson sign-off table.
Fig. 02 — Internal toolcurriculum-hub-portfolio.vercel.app

Curriculum Hub — visit live site (opens in a new tab)

Curriculum operations dashboard with role-based access for content, editorial and voiceover teams.

Portfolio demo with fictional data.

  • Next.js
  • Role-based access
  • Dashboards
Axis sign-in screen: the operations OS for service businesses.
Fig. 03 — SaaS · Operationsaxis-ops.app

Axis — visit live site (opens in a new tab)

Multi-tenant SaaS operations platform for VA service businesses — team, clients and communications on one control surface.

  • Next.js
  • Vercel
  • Neon Postgres
  • Resend
  • Anthropic API

Field notes on this

Questions

Internal tool questions

Why not use Airtable, Notion or a no-code tool?

Often you should, and I'll say so. Custom tools make sense once you've outgrown them: complex permissions, lots of data, performance problems or a process no template fits.

Who owns the code and data?

Your data and hosting accounts are always yours. For custom builds, code ownership is agreed in writing in the scope before work starts.

How long does an internal tool take to build?

A focused dashboard or admin panel is the quickest kind of build. A multi-role platform takes longer and is delivered in releases, so your team starts using it early. You get a written scope and timeline before anything starts.

Can you add AI to the tool?

Yes: summaries, classification, smart search or drafting, built in where they save time, with costs tracked.

Contact

Tell me what's slowing the business down.

Optional
Optional

I read every message myself.

What happens next

  1. 01I reply personally by email.
  2. 02A short call to walk through your current setup.
  3. 03A written map and a scoped plan, with running costs, before anything is built.
Based in
Metro Manila, PhilippinesGMT+8 · Remote, flexible across US Eastern and AEST hours
Résumé
Download PDF