Skip to content
Rainforge

Custom software for the way your business runs

Custom software is an app built for one business’s own work, where a product sold to thousands would make you work around it. We build it for companies that run on spreadsheets, retyping and phone calls.

So far that has meant an order desk for our own eBay parts business, shop software for powder coating shops, a CRM that finds its own leads and plant software for a solar-panel recycler in Hungary. Below is what each one does, what custom software costs with us, and how a build runs.

Invent shipping screen with the order list on the left, an address check with 8 of 8 fields OK and a customs declaration (example data)
Invent, the order desk of our own parts business: the packer and the shipper work from it every morning.

When a business needs its own software

Each of these came from a business we built for.

The same number is typed into three places

At a solar-panel recycler in Hungary, one truck of old panels went onto a weighing slip, into a spreadsheet for stock and again into the national waste register. Stock on paper and stock in the yard drifted apart.

The rented tool stops one step short

For our own eBay parts business we tried the shipping tools you can rent by the month. They print labels well, and none of them knew about Hungarian clearance forms or számlázz.hu, so the customs text was still written by hand.

Your work has words the software doesn’t know

A project board has no idea what an oven run is. Powder coating shops batch jobs by color so one oven load covers every part going gloss black that week, and generic tools could not help them do it.

One person is the system

In a typical coating shop one person remembers which rims belong to whom. When a customer calls, somebody goes digging through the pile by the till.

Software we built, and what it does today

Three of these run our own businesses, so we live with every rough edge. Tap a screen to see it full size.

Invent shipping screen with the order list on the left, an address check with 8 of 8 fields OK and a customs declaration (example data)
Invent’s shipping desk: the address checked field by field, the box weighed, and the customs line drafted before a carrier is booked.

An order desk for an eBay parts business

Our own industrial parts business sells servo drives and PLC modules to engineers abroad. Invent brings each eBay order in with the address checked, puts FedEx, GLS, DPD and UPS rates side by side, drafts the customs text and issues the invoice through számlázz.hu once a person approves it. The packer works from a phone.

The whole story
Rainbow Flex inquiries list with four pending and reviewing requests (example data)
Rainbow Flex: inquiries by email and through the shop’s link land in one list, ready for a quote.

Shop software for powder coating shops

Rainbow Flex runs a coating job from the first inquiry to QR-labelled batches, the workstation boards, inspection and the invoice. An AI reader turns plain emails into proper inquiries; our first partner shop taught it that “a set of wheels” means four.

The whole story
Eclipse What is due page with overdue, missing and due-soon reporting obligations (example data)
Eclipse, What is due: every return and permit the site owes, overdue ones first, each with the rule it comes from.

Plant software for a solar-panel recycler in Hungary

Eclipse went live in October 2026. The weighbridge runs on a phone with buttons sized for gloves, every batch is checked for mass balance within 2 percent, and the calendar of returns and permits shows what is overdue first.

The whole story
Kakapo book page with fault and condition choices and a panel showing the book live on the shop and on AbeBooks
Kakapo: condition is picked from the bookseller’s own phrases, and the panel shows where the book is on sale right now.

A web shop and back office for an antiquarian bookseller

The books sold only through a marketplace that took a commission and kept the buyers. Now one catalog sits behind kakapopress.com and stays in step with the marketplace, and the bookseller catalogs from phone photos that a vision model reads.

The whole story
World map with clusters of powder coating shops by region in the Iron Rainbow CRM
The world map of coating shops the CRM calls from, grouped by region.

A CRM that found its own leads

Iron Rainbow needed coating shops as partners and had no reliable list of them. We searched every US city with more than 10,000 people, had each shop’s website read to see whether it does powder coating, and built the call queue the team now works from.

The whole story
ICE review screen with a rotary encoder nameplate photo, the fields read from it and the eBay listing draft (example data)
ICE: each field on the nameplate photo is matched to the listing field it filled. Only the price is left for a person.

Listings from a photo of the nameplate

ICE reads a used part’s nameplate from phone photos and drafts the eBay listing. Staff say the quantity, the condition and the box out loud, a person sets the price and presses List, and Invent learns which box the part went into.

The whole story

It works with the tools you already use

The software you get talks to your shop, your marketplaces, your carriers and your invoicing. These are the systems we connect.

Shops and websites
Shopify, WooCommerce, WordPress
Marketplaces
eBay, Etsy, AbeBooks, Jófogás (Hungary)
Accounting
QuickBooks
Payments and banking
Stripe, PayPal, Revolut Business, Wise
Carriers in the US
UPS, USPS, FedEx, DHL, TNT
Carriers in Hungary
GLS, Foxpost, MPL, DPD, Packeta, Express One, Sameday
Invoicing in Hungary
Számlázz.hu, Billingo, NAV Online Számla

How a build runs

  1. 1A 30-minute callYou tell us which job eats the week. We tell you whether software is the answer, and when an off-the-shelf tool fits better, we say that.
  2. 2The 2-Week Blueprint SprintUser flows, a data model, a clickable prototype you can show your team, and a fixed price for each milestone of the build.
  3. 3Build, with a working version every weekYou get a live link and a weekly demo. Rainbow Flex’s pricing screen was rebuilt during a partner call while the shop owner watched; he started that call confused by it and ended it happy.
  4. 4Launch where the work happensInvent was built at our own packing bench, and a problem found there in the morning was often fixed by the afternoon. We start with one role or one station and add the next.
  5. 5Care after launchHosting, backups with a monthly restore test, and changes as the services you connect to change their rules. Leave any time with your code, data and a hand-over document.

What custom software costs with us

These are our own prices from the services page. Before any build we give a fixed price for each milestone, and you can stop after any of them and keep what was built.

What moves the price

  • How many kinds of people use it. Invent has three screens: one for the packer, one for the shipper and one for the office.
  • How many outside services it talks to: a marketplace, carriers, an invoicing service, a bank.
  • Old data to bring in. Kakapo’s shop opened with about three thousand books copied across from the marketplace with the bookseller’s own descriptions.
  • Phones in hard places. The recycler’s weighbridge app keeps a record when the signal drops in the far corner of the yard and sends it later, once.
  • Rules your country or trade adds: VAT per buyer, customs papers, waste codes.
  • 2-Week Blueprint Sprint$3,900 fixed€3,500 fixedCredited in full to a build signed within 3 months.
  • First release of an app or platformfrom $32,000from €29,000Paid per milestone, with a fixed price for each one before we build it.
  • One AI workflow live in your toolsfrom $7,500, then $300 a monthfrom €6,800, then €270 a monthPlus model usage at cost. The 30-Day AI Workflow Sprint.
  • eBay listings from photos (Lister)$6,900 + $290 a month€6,400 + €270 a monthOne of the fixed-price ways to start for marketplace sellers.
  • Care for an app after launch$400 a month€360 a monthHosting, daily backups, monitoring and 2 hours of changes.

Custom is not always the right call. If a handful of orders a week go out and nobody but the owner packs, an off-the-shelf tool at around $120 a month fits better than anything we would build.

Questions about custom software

How much does custom software development cost?

With us, planning costs $3,900 (€3,500) for a 2-Week Blueprint Sprint, credited to the build. A first release of an app or platform starts at $32,000 (€29,000), paid per milestone, and a single AI workflow starts at $7,500 (€6,800). The price depends on how many kinds of users, outside services and old data the software has to handle.

How long does custom software take to build?

The Blueprint takes 2 weeks. A first release takes 8 weeks or more, delivered in milestones with a working version on a live link every week. Smaller fixed packages, like the eBay Lister, go live in 2 to 3 weeks.

Who owns the code?

You do. The repository, the accounts and the documentation are in your name from the first day, so nothing depends on us staying.

Can custom software work with the tools we already use?

Usually, yes. We connect Shopify, WordPress and WooCommerce, eBay, Etsy and Jófogás, QuickBooks, Stripe, PayPal, Revolut and Wise, UPS, USPS, FedEx, DHL and TNT, the main Hungarian carriers, Számlázz.hu, Billingo and NAV Online Számla. See API integration for how we connect them.

Is custom software worth it for a small business?

When a job repeats every day and no rented tool covers it, often yes. When a handful of orders a week go out and nobody but the owner packs, an off-the-shelf tool at around $120 a month fits better, and we say so on the call.

What is the difference between custom and bespoke software?

None. Bespoke is the British word for the same thing: software built for one business’s own work.

Read next

Tell us which job eats your week

Thirty minutes with us. You describe the work your team repeats every day; we tell you what we would build, how long it takes and what it costs, or which ready-made tool would do.

Book a call about your software