nawal:~$ internal-tools

Replace the spreadsheet chaos with one system your team trusts.

Custom ERPs, CRMs, admin panels, and operational dashboards — one source of truth instead of ten disconnected Excel files and manual handoffs.

  • One source of truth
  • Fits your workflow
  • You own the code

What running on spreadsheets really costs.

  • Critical data scattered across Excel, email, and someone's laptop.
  • The same manual data entry repeated across teams, with errors compounding.
  • No real-time view of what's actually happening in your operation.
  • Off-the-shelf tools that force your business to work their way.

nawal:~$ solutions

What we build.

One source of truth

A central system your whole team works from — no more reconciling versions of a spreadsheet or chasing the latest number.

Built around your workflow

The tool adapts to how you actually operate, not the other way around. Roles, approvals, and reports that match your process.

Automation where it counts

Automatic reports, alerts, and data flows between teams — the manual busywork disappears, the errors with it.

nawal:~$ process

How we work.

Four phases. The first one is free — not as a discount, but because we won't quote a system we don't understand yet.

01

Discovery

We sit with the people who do the work, not just the person who called us. We map how the operation actually runs — including the workarounds nobody documented. You keep the map either way.

1 week · free

02

Proposal

Scope, sequence, timeline, closed price — written so you could hand it to someone else and they'd understand it. You sign it or you don't.

1 week · fixed

03

Build

Two-week sprints. A working demo every Friday, run by the engineer who built it. Slack and repo access from day one — you can watch commits land.

8-24 weeks

04

Handover

We train your team on the system they now own. Monthly support if you want it, never as a condition. The code works without us.

ongoing · optional

nawal:~$ technologies

What we build with.

We pick the tool for the problem, not for the hype. A proven stack for reliability and scale.

Backend
Elixir · Phoenix · Python
Frontend
React · React Native · Flutter
Data
PostgreSQL · data pipelines
AI
Agents with Claude & GPT · n8n
Cloud & DevOps
AWS · GCP · Docker · Terraform

nawal:~$ pricing

How pricing works.

No hourly billing. No change-order games. Every phase has a scope, a timeline, and a closed price you see before you sign.

Discovery is free

One week. You get the operational map and a plan, whether or not you hire us.

Fixed price per phase

You know what it costs and when it ends before it starts. If scope changes, we re-quote in the open — we don't discover it on the invoice.

You own the code

Full repository, license 100% yours, at the close of each phase. No perpetual licenses, no lock-in. If you want to move it to another team, you can — and we'll help.

Have a number in mind? Say it on the call. We'll tell you straight whether it fits.

nawal:~$ questions

Internal tools, answered.

Can it integrate with the tools we already use?

Yes — QuickBooks, HubSpot, Google Workspace, your existing databases, and most SaaS with an API. We connect the systems you keep and replace the ones you've outgrown.

We tried an off-the-shelf ERP and hated it. Why is this different?

Off-the-shelf tools make you adapt to their model. A custom internal tool is shaped around your actual process, so adoption is high and the busywork actually goes away.

How long until our team is using it?

Typically 8–16 weeks depending on scope, delivered in 2-week increments so your team starts using pieces of it early — not all at the end.

Do we own it?

Yes — full source code under a license that's 100% yours, so any team can run and evolve it later.

Got something that deserves to exist?

Tell us what you're trying to solve. Within 24 hours you'll have a call booked and a first read on it — no cost, no commitment, no fine print.