Software shaped to how your team works.

When off-the-shelf tools stop fitting, we build the portal, internal tool, API or app that does. You see a clickable prototype in two weeks, and the code lives in your repository from the first commit.

  • 2 wksTo a clickable prototype you can put in front of users.
  • from $12kFor a typical first release, fixed quote after discovery.
  • Your repoCode, issues and deployments in your accounts from day one.
  • WeeklyDemos on a staging link you can click through.
I need

8screens
2 wksto prototype
8–10 wksfirst release

Illustrative scope. Yours is set in the discovery workshop.

Use cases

Software people ask us for

Build or buy

When does custom software make sense?

Most businesses should buy software, not build it. A subscription to a decent tool costs less than a month of engineering, and someone else fixes its bugs. We say so on a lot of first calls.

The trouble starts when the tool you bought only covers 70% of the job. Your team fills the other 30% with a spreadsheet, a shared inbox and somebody’s memory. That gap is where custom software earns its keep: the trade pricing rules nobody else handles the way you do, the returns process that touches three systems, the customer portal your account managers keep promising.

Three signs you’ve outgrown off-the-shelf

First, people copy data between tools by hand every day. Second, a process that makes you money only exists in one person’s head, so holidays become a risk. Third, you’ve already paid for two or three tools that each promised to fix it, and the spreadsheet is still open on every screen.

If none of that sounds familiar, keep buying. If it does, the cheapest next step is a two-week prototype that you can click through with the people who’ll use it, before anyone commits to a big number. Plenty of prototypes end with us telling a client to configure a tool they already own, or to connect two systems with workflow automation rather than write a new app.

What “custom” covers for us

For us it usually means one of four things: a customer or trade portal, an internal tool that replaces a spreadsheet, an API that partners can use instead of emailing CSV files, or a mobile app for people who work away from a desk. Almost all of them read and write data in an ERP or a store, which is why custom builds often sit next to ERP integration work.

What’s included

Everything a first release needs

Every build ships with these eight things, so the software keeps running after hand-over.

Discovery workshopUsers, jobs and edge cases written down before a line of code.
Clickable prototypeIn two weeks, tested with the people who will use it.
Your repositoryCode, issues and pipelines in your accounts from day one.
Auth and rolesSign-in, permissions and an audit log, built in from the start.
Hosting set upDeployed to your cloud with staging and production.
IntegrationsConnected to your ERP, store and tools through clean APIs.
MonitoringErrors and uptime tracked, with alerts to your team and ours.
Hand-overDocs, a recorded walkthrough and tests your team can run.
Under the hood

Boring technology, done well

We pick proven tools your next developer will already know, and write the code they would want to inherit.

  • Typed end to endTypeScript on the front and back, with a schema shared by both.
  • Tested where it mattersBusiness rules covered by tests that run on every change.
  • Versioned APIEvery endpoint documented with OpenAPI and versioned, so partners never break.
  • Deploys in minutesContinuous deployment to staging, one click to production.
api/orders.ts (excerpt)
// GET /v1/orders?customer=:id  -> trade customer order history
export const listOrders = route({
  method: "GET",
  path: "/v1/orders",
  auth: "customer",
  query: z.object({ cursor: z.string().optional(), limit: z.number().max(100).default(25) }),
  handler: async ({ user, query }) => {
    const rows = await erp.orders.list({ customerId: user.customerId, ...query });
    return { data: rows.map(toPublicOrder), next: rows.cursor };
  },
});

Works with

Reactfront endNext.jsfront endReact NativemobileTypeScriptlanguageNode.jsback endLaravelback endPostgreSQLdataRediscacheAWScloudAzurecloudVercelhostingGitHub ActionsciSentrymonitoringStripepayments
Fit check

Who we build for, and who we’d send elsewhere

We’re a small senior team in Delhi working with businesses across time zones. That suits some projects very well and others not at all.

A good fit

Growing commerce and B2B businessesYou sell online or to trade customers, and your back office has grown faster than your tools.
A clear owner on your sideSomeone who can answer “what should happen when a customer does X?” within a day or two.
A first release you can describe in a pageWe like starting small, shipping, and adding to it once real people have used it.
Systems with APIsShopify, BigCommerce, NetSuite, Odoo, SAP Business One, Dynamics 365. If it has an API, we can work with it.

Probably not us

A fixed 200-page spec, signed off before anyone talks to usersWe’d rather learn from a prototype than build a long document perfectly.
Consumer apps chasing millions of downloadsGames, social networks and ad-funded apps need a different kind of team.
Regulated medical or banking core systemsWe connect to them, but we don’t build them.
Work where the code can’t live in your accountsOur default is your repository and your cloud. We don’t hold code hostage.
The plan

Your first release, week by week

  1. Week 0

    Audit call

    30 minutes on the job the software must do.

    Problem brief
  2. Weeks 1–2

    Prototype

    A discovery workshop, then a clickable prototype you can test.

    Prototype link
  3. Week 3

    Quote

    Fixed scope, price and dates for the first release.

    Fixed quote
  4. Weeks 4–10

    Build

    Weekly demos on staging, code in your repository.

    Staging app
  5. Release

    Launch + run

    Production launch, monitoring, then a support plan or hand-over.

    Live release
Risks

What usually goes wrong with custom software projects

Custom builds fail in fairly predictable ways. Here are the four we plan for on every project, and what we do about each one.

Risk

Scope creeps until nothing ships

Every weekly demo sparks a good idea. Add them all and the first release slides from ten weeks to six months.

What we do

Every new idea goes on a “next release” list with a rough size next to it. You choose what swaps in, and the date only moves if you decide it should.

Risk

It works in the demo, then breaks on real data

A test customer has five orders. Your biggest account has 40,000, three ship-to addresses and a pricing rule from 2017.

What we do

We ask for an anonymised copy of real data in week one and build against it. The ugliest records become test cases.

Risk

Nobody uses it

Software that’s technically fine still fails if the warehouse team finds it slower than the spreadsheet it replaced.

What we do

The people who’ll use it every day test the prototype, as well as the person who signs the cheque. If they’d go back to the spreadsheet, we change the design before we write the backend.

Risk

You’re stuck with one supplier

Code in the agency’s account, in a framework only they use, with no docs. Changing supplier means starting again.

What we do

Your repo, your cloud, mainstream tools, written docs and a recorded walkthrough. Another team should be able to pick it up within a week.

Pricing

Pay for a prototype first

Typical ranges. Your fixed quote follows the free audit, and nothing is billed before you agree it.

Validate first

Prototype

from $4,5002 weeks

  • Discovery workshop
  • Clickable prototype
  • User test with your team
Scope this
Most chosen

First release

from $12k6–10 weeks

  • Prototype included
  • Auth, roles and integrations
  • Deployed to your cloud
Scope this
Ongoing

Product team

from $7,500/moPer senior engineer

  • Roadmap and releases every sprint
  • Same engineers throughout
  • Quarter-long minimum
Scope this
Working together

What a normal build week looks like

You shouldn’t have to chase us for news. Here’s the rhythm during a build, and the time we’ll need from your side to keep it moving.

What you get each week

Mon
A short planThree or four lines on what we’re building this week and anything we’re waiting on from you.
Daily
Code in your repoSmall commits and pull requests you can read, even if you never do.
Thu
A live demo30 minutes on a staging link. You click around, we take notes, nothing is staged for show.
Fri
A written updateWhat shipped, what moved, what’s at risk, written in sentences rather than ticket numbers.

What we need from you

One decision-makerSomeone who can say yes or no on behaviour questions without a committee.
~2 hrs / wk
Access, earlyRead access to the ERP, store and any tool the software must talk to, ideally in week one.
Once
Two or three real usersThe people who’ll live in the software, for the prototype test and one or two later demos.
~1 hr / fortnight
Real examplesA messy order, an awkward customer, the invoice that always needs fixing. They make the best test cases.
As needed
Glossary

Terms you’ll hear in the first meeting

Software projects come with their own vocabulary. These are the words we use most, explained.

Prototype weeks 1–2
A clickable mock-up of the main screens. It looks real but has no backend, so it’s cheap to change. We use it to test the idea with real users before committing to the build.
MVP first release
The smallest version that does the job end to end for real users. People rely on it from the day it ships.
Staging
A private copy of the app where we show work in progress. Nothing there touches live customers or real orders.
API
A documented way for one system to ask another for data, like a portal asking the ERP for a customer’s invoices.
Roles and permissions
Rules about who can see and change what. A sales rep sees their accounts; finance sees everything.
Technical debt
Shortcuts that save time now and cost time later. Some is fine. We write down any we take, so you know where they are.
CI/CD
Automatic checks and deploys on every change, so releasing is a button press rather than an evening’s work.
Questions

About custom development

Anything else, ask on the audit call.

Ask an engineer

Not answered here? Ask on the free 30-minute audit call. An engineer replies within one business day.

Quick facts

  • Based in Delhi, India Working across time zones, with written weekly updates.
  • Fixed quote first Nothing is billed before you agree it.
  • You own it The code, workflows and accounts are yours.
  • Stores and ERPs Shopify, BigCommerce, WooCommerce and Adobe Commerce, with NetSuite, SAP Business One, Odoo and Dynamics 365.
See all questions
Should we build or buy?

Buy when an off-the-shelf tool covers most of the job. Intelligize Digital recommends building only when your process is a real advantage, or the tools you tried force workarounds every day. The prototype answers the question cheaply.

Who owns the code?

You do. Intelligize Digital works in your repository and cloud accounts from the first commit, and nothing is licensed back to you.

Which technologies do you use?

Mostly React and Next.js on the front, Node or Laravel on the back, PostgreSQL for data, and React Native for mobile. We pick what your team can maintain.

Can you connect it to our ERP and store?

Yes. Intelligize Digital integrates custom software with NetSuite, SAP Business One, Odoo, Dynamics 365, Shopify and more, through their APIs or through a workflow engine workflows.

What happens after launch?

Either a monthly support plan with monitoring and small changes, or a clean hand-over with docs, tests and a recorded walkthrough for your developers.

How long does custom software take to build?

A clickable prototype takes about two weeks. A typical first release takes six to ten weeks after that, depending on how many systems it connects to and how many user roles it needs. We’d rather ship a smaller first release sooner and add to it.

Can you take over software another agency built?

Usually, yes. We start with a short code review to see what state it’s in, how it’s deployed and whether there are tests. Sometimes a partial rewrite is cheaper than patching, and we’ll say so with reasons.

Do we need our own developers?

No. Many clients don’t have any. We can run the software on a monthly support plan, or hand it to developers you hire later with docs and a recorded walkthrough.

How do you keep our data safe?

Data stays in your cloud accounts. We use role-based access, encrypted connections, secrets kept out of the code, and an audit log for sensitive actions. For portals, customers only ever see their own records.

Can we start with a prototype and stop there?

Yes. The prototype is a fixed-price piece of work. You keep it, along with the notes from user testing, and you’re under no obligation to build with us afterwards.

What does a custom quote depend on?

Mostly the number of screens and user roles, the number of systems it integrates with, how messy the existing data is, and whether it needs a mobile app. The discovery workshop turns those into a fixed scope and price.

What should your
software do?

Describe the job off-the-shelf tools get wrong. An engineer replies within one business day with how we would approach it.

We save what you type here so we can follow up if you get interrupted.
One file, up to 10 MB: PDF, Word, Excel, CSV, text, PNG or JPG.

An engineer replies within one business day.

What happens next

  1. An engineer replies Within one business day, by email.
  2. A free 30-minute audit On a call with an engineer.
  3. A fixed quote It follows the audit. Nothing is billed before you agree it.
All services