Services / Web Applications

The spreadsheet became a job. Replace it with software.

When the off-the-shelf SaaS does not fit and the spreadsheet has become someone's full-time job, you need a real platform. We build production CRMs, dashboards, internal tools and bespoke SaaS with the discipline of a funded product team, and you own every line.

The Athleet home page: "Your club. Your brand. Our software." beside a live club dashboard card
Athleet. Club platform live for three clubs in under four weeks.

Who this is for

An operations team that has outgrown Notion, Airtable and the duct tape. You need real auth, real audit trails, real reporting.

A founder who sells the same engagement over and over. Wrap it in software, charge for it monthly, stop trading hours for revenue.

A scale-up that got to product-market fit on Bubble or Retool. Now you need something built to last, in code you own.

What ships

  • Auth and roles: email, OAuth, organisations, permissions.
  • A typed database and API, Firestore or Supabase.
  • A dashboard designed for your workflow, not a generic admin theme.
  • Admin tooling so you can run support without us.
  • An audit log: every action attributed, timestamped, queryable.
  • Tests on the critical paths, CI, preview deploys on every pull request.
  • Monitoring, error tracking and a runbook at launch.

Built with React, Firebase, Next.js, Auth. Boring, supported tools, so the work is still standing in five years.

How it runs

  1. Discovery. Two weeks. We map the workflow, sketch the data model, write the spec.
  2. Architecture. Figma for the screens, an ERD for the data, a decision record for every hard choice.
  3. Build in slices. Weekly previews. You use the app while we build it, so the spec evolves with real use.
  4. Launch. Production release, then a 60-day stabilisation window for the rough edges.

Proof

Loyalty Plus: a ten-year-old B2B loyalty platform rebuilt with zero minutes of downtime on cut-over. Page loads went from eight seconds to under two.

Loyalty Plus, Aviation

From R120,000 · from $35,000

Fixed scope, quoted after a two-week discovery. Most projects land between R180,000 and R450,000.

A no-code build is cheaper until the platform changes its pricing, sunsets a feature, or you need to hire someone who can extend it.

Questions about web applications

  • We write real code. Any Next.js engineer can extend it, your data sits in a database you own, and nothing breaks when a no-code vendor changes its pricing.

  • Six to twelve weeks depending on scope. You have a usable preview from the end of week two, not a reveal at the end.

  • A real web app needs auth, a database, an API, an admin panel, monitoring and a deploy pipeline before it does anything useful. R120,000 is the floor for doing all of that properly.

  • Yes. We own a slice of the codebase, review pull requests, write decision records, and hand over progressively.

  • They will. We build in two-week slices with weekly previews so the spec evolves with use. Big changes are scoped and quoted as change orders.

  • You do. Everything ships to your GitHub, your Vercel and your database, and the contract assigns IP on delivery.