Web & Software Solutions · Randburg, South Africa

Software built around
your business
not the other way round.

From clinical practice systems to car marketplaces to enterprise SAP — we design and build bespoke software for South African businesses. Your workflow, your brand, your domain.

est. myShopping CC · Reg 2005/085986/23 Laravel · SAPUI5 · ABAP · POPIA-compliant by design

what we build

One studio. Every layer of your digital business.

From the website your customers find, to the system your team runs on, to the enterprise backbone behind it — we build and maintain the whole stack, for any industry.

custom systems

Bespoke Business Systems

Complete management systems built around how your business actually runs — practice management, bookings, billing, records, document generation. Engineered from scratch, configured for you.

marketplaces

Marketplaces & Listing Platforms

Full listing platforms with search, filtering, favourites, and seller workflows — like Car Reserve, our vehicle marketplace with WhatsApp-integrated selling built in.

customer portals

Branded Client Portals

Secure portals where your customers book, join video sessions, complete forms, and access their documents — under your business name, not ours.

web presence

Websites & Online Booking

Professional websites that convert — from interior design studios to auto workshops to clinical practices — with live booking that flows straight into your calendar.

enterprise · sap

SAP Development

Certified enterprise development across the SAP stack — ABAP, SAPUI5/Fiori applications, SAP Workflow, and Adobe Forms. Corporate-grade delivery for corporate-grade systems.

operations

Hosting, Support & Maintenance

We host it, we maintain it, we answer when you WhatsApp. Defined response times, planned maintenance outside your working hours, and a real person on the other end.

our systems

Built for real businesses.
Running in production.

Healthcare, automotive, architecture, interiors — every system is engineered around how that business actually works. These are live, in use, today.

Live in production

Psychology Practice System

Full clinical suite for psychologists in private practice — from public booking to signed clinical note.

  • SOAP clinical notes with ICD-10 & sign-and-lock
  • PHQ-9, GAD-7, DASS-21 with auto-scoring & trends
  • Zoom sessions with live in-session notes
  • NHRPL tariff billing, invoices & statements
  • Branded patient portal with pre-session measures
  • Nine clinical proformas generated as PDF
  • POPIA consent trail on every interaction
  • Risk flagging with full audit logging
Live in production

Orthodontic Practice System

Case-centred management for a dental studio — treatment plans, lab work, referring dentist network.

  • Orthodontic case hub with treatment tracking
  • Payment plans with legally-reviewed consent PDFs
  • Lab order management & photo records
  • Referring dentist reporting
  • Multi-branch, organisation-scoped data isolation
  • Mobile-responsive clinical admin
In migration

Psychiatric Practice Systems

Two live psychiatric practices being re-platformed onto our shared clinical core — thousands of real patient records, migrated with verified integrity.

  • Clinical encounters with special investigations
  • Specialist referral network management
  • Prescription & medical history workflows
  • Legacy data migration with byte-level verification
  • Zero-downtime cutover planning
  • Shared multi-tenant clinical foundation
Live · carreserve.co.za

Car Reserve

A full vehicle marketplace — buy and sell cars online, with a WhatsApp-first selling flow for the South African market.

  • Vehicle listings with deep search & filtering
  • Make, body, fuel, transmission & price filters
  • WhatsApp-integrated seller onboarding
  • Favourites & saved vehicle shortlists
  • Listing administration back-office
  • Cookie consent & privacy compliance
Live · lesmaf.co.za

LesMaf Auto Repairs

Business website for a Johannesburg auto repair workshop — services, portfolio, team, and towing response.

  • Service showcase — diagnostics to towing
  • Workshop portfolio gallery
  • Team & company profiles
  • Location with live map integration
  • Mobile-first responsive build
Live · kimella.co.za

Kimella Interiors

Portfolio site for a Centurion interior design studio — curtains, wallpaper, blinds and upholstery, beautifully presented.

  • Project portfolio with recent work
  • Trending designs showcase
  • Enquiry & contact flow
  • Location with live map integration
  • Newsletter subscription
In Development

Architecture Firm System

Practice management for an architectural design firm — projects, clients, and documentation managed end to end in one Laravel system.

  • Project & client management workflows
  • Drawing & document management
  • Project phase & status tracking
  • Billing & project documentation
  • To be Hosted & maintained by myShopping IT

enterprise capability

Corporate-grade SAP development — from the same studio.

Beyond the web, myShopping IT delivers enterprise development inside the SAP ecosystem — the platform running South Africa's largest corporates, utilities, and public entities.

sap · abap

ABAP Development

Custom reports, enhancements, BAPIs, user exits, and performance-tuned backend logic — clean, documented ABAP built to your organisation's standards.

sap · sapui5 / fiori

SAPUI5 & Fiori Apps

Modern, responsive Fiori applications that bring consumer-grade UX to enterprise processes — approvals, dashboards, and transactional apps your teams actually enjoy using.

sap · workflow

SAP Workflow

Approval chains, escalations, and automated business processes built in SAP Workflow — routing the right task to the right person with full traceability.

sap · adobe forms

Adobe Forms

Pixel-perfect enterprise output — invoices, statements, certificates, and legal documents generated as Adobe Forms, matched exactly to your corporate templates.

integration

SAP ↔ Web Integration

A rare combination: deep SAP expertise and modern web development under one roof — bridging your enterprise core with customer-facing web applications.

engagement

Contract & Project Delivery

Available for corporate contracts, project-based delivery, and ongoing enterprise support — with the responsiveness of a dedicated studio, not a bench.

how it works

A clear path from first call to go-live.

{ 01

Discovery

We map how your practice actually runs — booking, notes, billing, communication — and scope exactly what your system needs to do.

30–60 minutes
{ 02

Proposal

A written scope with every module, your branding, and a fixed quote. You know the full price before a line of code is written.

Within 5 business days
{ 03

Build & review

Your system takes shape — brand, modules, tariff codes, workflows. You review a staging version and refine before anything goes live.

6–10 weeks
{ 04

Go-live & support

Deployed to your domain, your team trained, and ongoing support with defined response times — reachable on WhatsApp.

Ongoing partnership

Your data deserves engineering discipline — whatever your industry.

POPIA operator terms in writing

Zero-view support by default — we don't access clinical records. Break-glass access only with your written authorisation, logged and time-limited.

Your data stays yours

Every patient record belongs to you. On termination you receive a full export, and we securely delete our copies. It's in the contract.

Verified migrations

When we move existing practices onto new systems, every migration runs against restored copies first — with rollback tested, not just written.

Defined service levels

Critical issues answered within 4 hours, resolved within 24. Response times are contractual commitments, not marketing copy.

For the first time, my admin system actually reflects how I practice — not how a software company imagines I do.

Clinical Psychologist · Private Practice · Johannesburg

start here

Tell us how your business works.
We'll build the system that fits.

A 30-minute conversation is all it takes to scope your project — website, custom system, or SAP. No obligation — if we're not the right fit, we'll say so.

WhatsApp us — 083 437 5395

Prefer email? info@myshoppingit.co.za · Existing client?