Skip to content

We build software.We know
business.

OCA designs, builds, and (the rare part) actually runs custom software and SaaS products, our own included.

Best Aqua Solutioncrm.bestaqua.com.eg

Live

Systems we've built for

We ship what we sell.

Five projects: three are our own platforms, two we built for clients. Every screen below is the real thing, live today. That's our testimonial.

BestAqua Trading, the companion trading and production module.
The BestAqua Staff home screen in Arabic: today's visits, custody value, and receiving requests.
In the field, too4 apps on Google Play

One system for the whole back office

A business selling through field agents, on installment contracts, across several warehouses: customers, complaints, stock, cash boxes, salaries, and contracts each lived somewhere different, and month-end was an act of reconciliation. Best Aqua Solution put them in one system.

The move that mattered was making the software build itself around each person. Everyone logs into the same system but only ever sees their own job, so a warehouse clerk and an accountant may as well be using two different apps. The very same system even runs as two separate brands, BestAqua and iFilter.

Two brands. One codebase.
BestAqua and iFilter run on one codebase. Each goes live with a single tag.

“A report dying halfway through loading is the bug nobody writes in a spec.”

We only caught it because we run this ourselves. Now that report just finishes, every time, the kind of fix you only make when the software is yours too.

From running Best Aqua ourselves
See all five projects in detail

Most vendors build what you ask for. We ask why, then build the thing you actually need.

We think before we build.
We challenge the brief. The first thing we deliver is usually a better question than the one you came in with.
We stay after launch.
We run our own products in production, so we build things that survive contact with real users, not just a demo that passes review.
We work with operators.
This is for founders and operators with a real business worth understanding, not for anyone shopping for the cheapest hands.

What we build

Four ways in. Each one ends in software we'd be willing to run ourselves, because often we do.

Software shaped around how your business actually runs.

Software built around the way you already work, instead of forcing your team into someone else's product.

  • Internal operations systems

    The tool your team lives in all day: one place that holds the real state of the business, instead of a fragile spreadsheet and the handful of people who remember how it works.

  • Industry-specific platforms

    Software that already knows your world: the words your people use, the rules they follow. It fits how they think instead of fighting them.

  • Legacy replacements

    The aging system swapped out piece by piece, old and new running side by side until the switchover is a non-event. No big reveal, no lost weekend.

  • Integration layers

    The quiet connector that makes your existing tools finally agree, so nobody re-types the same data twice and no two reports disagree.

Explore Custom Software

How a project runs

Four stages, one team the whole way through. The last stage is the one most agencies skip.

  1. 1Understand. We dig into the business before anyone talks features. You get a written point of view, not a quote form.

    Point of view

    Written before any feature list

    • The real problem
    • Build first
    • Skip
    v1

    What we ask in week one

    • Where does month-end hurt?
    • Who re-types the same data twice?
    • What breaks when one person is away?
  2. 2Shape. The plan, the direction, and an honest estimate with its assumptions laid bare, so you can push back before a single line is written.

    Best Aqua Solution

    One system

    What it holds

    • Customers
    • Contracts & installments
    • Warehouses & stock
    • Cash boxes
    • Salaries
    • Complaints

    Who sees what

    • Field agent
    • Warehouse clerk
    • Accountant
    • Manager

    Everyone logs into the same system, and only ever sees their own job.

  3. 3Build. Working software every week, in your own code from day one. You watch it take shape instead of waiting for the big reveal.

    your-company / platform

    Your repo, from day one

    1. Week 1

      A working login and the first real screen

    2. Week 2

      Your team clicks through it and pushes back

    3. Week 3

      Real data imported, the old sheet retired

    4. Week 4

      The next slice, shipped the same way

      This week
  4. 4Run. We keep it live, keep it healthy, and keep making it better.

    This is where most agencies leave. It's where we live.

    • On-call
    • Upgrades
    • Monitoring
    • Small, frequent releases
    The OCA-Clinic product site, with the clinic dashboard showing today's appointments, patients, and revenue.

    OCA-Clinic and OCA Approvals, both live and run by usclinic.oneclickapps.cloud

Fields we already know.

You shouldn't fund a vendor's education. These are the industries where we've already done the learning, with named systems to show for it.

  • Pharmaceutical & healthcare

    Systems built for Janssen, GSK, Sanofi, and Takeda, plus a clinic platform we run ourselves.

    • Janssen
    • GSK
    • Sanofi
    • Takeda
    See OCA-Clinic
  • Corrugated carton & packaging

    Three plant ERPs already built for this industry: Agro Pack, Nice Pack, and United Pack.

    • Agro Pack
    • Nice Pack
    • United Pack
    See KSB-Trading
  • Manufacturing ERP

    Production ERPs (orders, stock, costing, approvals) built more than once, running today.

    See what's running
  • Trading & financial systems

    Cash boxes, custody, stock movement, and installment contracts, handled in production every day.

    See Best Aqua Solution
  • HR & payroll

    Salaries, custody, and staff records, already running inside a platform we operate.

    See it in the platform
  • Operational dashboards

    The live picture your morning meeting actually needs, ready to build on any of the above.

    See the apps

You've done this before. It went badly.

“The vendor built exactly what the spec said. It was wrong.”
We treat the spec as a hypothesis and pressure-test it with you first. If the brief is wrong, you hear it before we build it.
“The agency vanished after launch.”
We operate software long-term, our own and yours. Launch is the midpoint of the engagement, not the exit.
“Nobody could explain what the money bought.”
You get working software every week in your own repo, plus written thinking you can inspect. Progress is visible, not reported.

Tell us what you're trying to build.

A conversation, not a sales call. We'll tell you honestly if we're the wrong fit.

What happens next

  1. 1

    We read it properly and reply within two business days: a real reply, from an engineer.

  2. 2

    A 45-minute conversation about the business, not a demo.

  3. 3

    You get our written point of view, useful even if you don't hire us.