Bloemfontein · Since 1997

We build software that is still running 21 years later.

Custom systems for South African businesses, built and maintained by the two people you actually meet. No account managers, no handover to juniors.

29
years building software
11
systems still in production
21
years — Sowagrow, our oldest
bookingflow.co.za
BookingFlow — team scheduling application built by Ideascape
BookingFlow — team scheduling for South African businesses.

Trusted by businesses across South Africa

  • Curro
  • UFS
  • Elcheck
  • Elevate Connection
  • Light2Live
  • Moorland
  • Onze Rust
  • Rooibos on the Go
  • Umeme
  • VS Landbou
  • Kwaggafontein Kwekery

Selected work

Systems people use every day.

All projects
light2live.co.za
Light2live — built by Ideascape

2020 – Present · still live

Light2live

Members, leads, an online shop and a mobile app on one set of records.

  • CRM
  • E-Commerce
  • Mobile App
  • Web Design
VirtualEye — built by Ideascape

2025 – Present · still live

VirtualEye

React Native rewards app pairing members with partner businesses.

  • React Native
  • Expo
  • Rewards
  • Mobile App

The real risk

Anyone can build it. Fewer are still here in year ten.

The usual story with custom software is that the developer moves on, the documentation goes stale, and a system nobody understands quietly becomes a liability.

We have been doing this for 29 years and 4 of the systems we built have been running for over a decade. Same two people, same phone number.

Talk to the people who build it
In production todayYears live
  • Sowagrow2005 – Present21
  • Agrimem2009 – Present17
  • Vital2010 – Present16
  • Coolcard2012 – Present14
  • ElCheck2017 – Present9
  • Elevate Connection2018 – Present8
  • Rooibosonthego2018 – Present8
  • Light2live2020 – Present6
  • FINCOL2024 – Present2
  • VirtualEye2025 – Present1
  • BookingFlow2026 – PresentNew

How we work

Four steps, no mystery.

Step 01

Discovery

We sit with you and work out what actually happens day to day — not what the org chart says happens. Most of the useful detail surfaces here.

Step 02

Design & planning

A plan that fits your budget and timeline, with the trade-offs spelled out. If we think the project is a bad idea, this is where we say so.

Step 03

Build & test

You see working software early and often, so course corrections are cheap. No six-week silence followed by a reveal.

Step 04

Launch & support

We go live with you, then stay on. Updates, fixes and new features for as long as you need them.

Common questions

Straight answers.

Anything not covered here, just ask. Get in touch.

How much does a typical project cost?

Most of our work falls between R25,000 and R250,000. We give a detailed quote once we understand what you need — no hidden fees, no surprise invoices. Tell us your budget up front and we'll say honestly whether it's realistic.

How long does a project take?

Simple websites typically take 2-4 weeks. Custom applications range from 6-12 weeks depending on complexity. You'll get a realistic timeline in our first conversation, and we'll tell you if we think it will slip.

What happens after launch?

We stay. Several of our systems have been running for over a decade and we still support them — that is the whole point of how we work. Support ranges from ad-hoc help to a monthly retainer, whatever fits.

What makes you different from an agency?

We're not an agency — we're two people, and the ones you meet are the ones who build your software. No account managers, no juniors learning on your project, no agency overhead in the price.

What technologies do you work with?

React, Next.js, SvelteKit, React Native, Node.js, Python and .NET, with PostgreSQL, MongoDB or SQL Server behind them. We pick per project rather than forcing everything into one stack.

Can you work on a system somebody else built?

Yes, regularly. Modernising legacy software, adding features, or connecting existing systems together. We will assess what you have and tell you honestly whether it is worth keeping.

How do we get started?

Send us a message. We'll set up a free 30-minute call to understand what you need and work out whether we're a good fit. No obligation and no sales pressure.

Tools

Chosen per project, not per habit.

We pick what suits the job and what you will be able to maintain — including handing it to someone else one day.

Front end
ReactNext.jsSvelteKitTypeScriptTailwind CSSReact Native
Back end
Node.jsPython.NETREST APIsGraphQL
Data
PostgreSQLMongoDBSQL ServerRedis
Infrastructure
AWSAzureVercelDockerCI/CD

Get in touch

Tell us what is slowing you down.

A 30-minute call, no obligation. We will tell you honestly whether we can help — and if we cannot, who might.

Bloemfontein, South Africa · Monday – Friday, 9am – 5pm · We reply within 24 hours

Jamon JordanNelius Jordaan

Jamon & Nelius

The two people who will build it