The logistics operations
platform for South Africa.
We built Tapnet Core because SA logistics companies deserve better than duct-taped spreadsheets and five different tools that don't talk to each other. This is one platform that handles your fleet, deliveries, compliance, billing, and workflows. All of it.
If you're still running operations across WhatsApp, email, and spreadsheets, this is the system that replaces all of that.
Everything you need to run logistics
Eight modules that actually work together. From the moment a delivery gets created to the final invoice and proof of delivery, it all lives in one place.
Delivery Management
Track every delivery from draft all the way to doorstep. We support Standard, Express, Same-Day, Next-Day, Line Haul, and Last-Mile. You get multi-stop routes, temperature monitoring for cold chain, dangerous goods declarations, and tracking numbers generated automatically.
Fleet & Vehicle Management
Register your vehicles, track specs and payload capacity, and run pre-trip inspections (tyres, brakes, lights, fuel). We connect to Cartrack, Netstar, Tracker, MiX Telematics, and Fynbos so your telematics data lives right inside the platform. Plus maintenance logs and COF tracking.
Driver Management
Full driver profiles with licence and PrDP expiry dates so nothing slips through the cracks. Drivers check in and out of shifts, and you see their performance: how many deliveries, on-time percentage, exceptions raised. There's a demerit points system too, and the mobile app keeps them connected in the field.
Route Planning & Live Map
Plan routes with multi-stop optimization and track vehicles on a live map. We built in corridor tracking for the major SA routes like the N1, N3, and N12. Every route gets a safety risk score, and you can compare estimated vs actual durations to spot where things slow down.
Workflow Automation
This is where it gets really powerful. A visual drag-and-drop builder with over 60 node types. You can automate notifications, approval chains, API calls, payment processing, document generation, and basically anything else. Set triggers on delivery events, route changes, schedules, or webhooks.
Compliance & AARTO
AARTO infringement tracking and nomination management built right in. The platform monitors your vehicle compliance (COF, operating licences, insurance) and driver certifications (licence, PrDP, medical certificates). Everything gets a full audit trail.
Billing & Rate Cards
Set up rate cards however you need them: per KG, per KM, zone-based, flat-rate, or volumetric pricing. Invoices generate automatically with proper line items. Fuel surcharges, VAT at 15%, credit terms, zone-to-zone pricing. It all just works.
Exception Management
When things go wrong (and they do), the system catches it. Failed deliveries, delays, damage, hijacking incidents, load shedding impact, border delays. Each exception gets a severity level from LOW to CRITICAL, with automated escalation and root cause tracking.
Delivery lifecycle
Every delivery moves through a clear pipeline, and at each step your workflows kick in automatically. No chasing, no manual updates, no "did anyone send that SMS?"
Workflows fire automatically
Every time a status changes, your configured automations run. SMS to the customer, email to the ops team, webhook to your accounting system. You set it up once and it just runs.
Exceptions handled at any stage
If a delivery fails, gets delayed, or something goes wrong, an exception is created with a severity level. Escalation rules kick in so the right people know immediately.
Full audit trail on everything
Every status update, every timestamp, every GPS coordinate, every user action is logged. If someone asks "what happened to that delivery?" you have the answer in seconds.
60+ node types. Zero code.
You open the workflow builder, drag in the nodes you need, connect them, and hit save. That's it. No developer needed. It handles everything from sending a WhatsApp message to running a VAT calculation to syncing data with Sage.
Delivery events, route changes, schedules, webhooks, form submissions, payment events
Email, SMS via Twilio, WhatsApp, Slack, Discord, Telegram
If/Else, Switch, Loops, Filters, Merge, Approval gates, Try/Catch, Rate limiting
API calls, database queries, CSV/PDF generation, Google Sheets, aggregation, caching
Payment processing (5 providers), accounting sync (Xero/Sage/QB), invoice generation
VAT calculator, PAYE calculator, BEE calculator, FICA checks, SA ID verification, CIPC lookup
Shipment tracking, address validation, route optimization, waybill generation, compliance checks
Claude, GPT, and Gemini integrations for intelligent automation and decision support
Modern stack. Enterprise grade.
We picked every piece of this stack deliberately. Type-safe from database to frontend. Serverless so it scales automatically. You never have to think about infrastructure.
How it's built
Here's a look at how all the pieces fit together, from the apps your team uses down to the database.
Multi-tenant
Every team's data is completely isolated. All database queries are scoped by team, with role-based access: Owner, Admin, Editor, Viewer.
Event-driven
Inngest handles all workflow execution with automatic retries and crash recovery. If something fails, it picks up right where it left off.
Type-safe end-to-end
TypeScript runs from the database schema through the API all the way to the frontend. This means way fewer bugs and zero runtime type errors.
Feature-based architecture
Each module (deliveries, drivers, vehicles, etc.) is self-contained with its own routes, hooks, and components. Clean and easy to maintain.
Serverless-first
Deployed on Vercel with Neon PostgreSQL. It scales up and down with demand automatically. No servers to manage, ever.
Offline-capable mobile
The driver app keeps working in areas with poor signal. Data syncs automatically the moment the connection comes back.
South African integrations
These aren't random American SaaS tools. These are the payment providers, accounting packages, telematics platforms, and compliance services that SA logistics companies actually use day to day.
Document generation
Every document your logistics operation needs, generated automatically. Waybills, PODs, customs forms, invoices. No more Word templates and copy-pasting.
- Waybills
- Manifests
- Delivery Instructions
- Route Sheets
- Proof of Delivery (POD)
- Digital signature capture
- Photo documentation
- COF Certificates
- Dangerous Goods Declarations
- Temperature Logs
- Customs SAD500
- Certificate of Origin
- F178 Forms
- Invoices
- Remittance Advice
- Rate Confirmations
- Inspection Reports
- Maintenance Logs
- Fuel Reports
Your data is locked down
Session-based auth
Powered by Better Auth with email/password and OAuth. Secure sessions across both the web dashboard and mobile app.
Role-based access control
Five permission levels: Owner, Admin, Editor, Viewer, and Member. You decide exactly who can see and do what.
Complete tenant isolation
Your data never mixes with anyone else's. Every single database query is scoped to your team. Period.
Encryption at rest
Credentials are encrypted in the database. On mobile, auth tokens live in the device's secure enclave, not plain storage.
Security headers
CSP, X-Frame-Options, XSS protection, and HSTS are all configured. We take a defence-in-depth approach.
Full audit trail
Every user action gets logged. Every workflow execution gets logged. Every API key usage gets logged. Nothing happens without a record.
We know SA logistics
This isn't a generic platform that got a Rand symbol slapped on it. We built Tapnet Core from the ground up for the specific realities of running logistics in South Africa.
Load shedding planning
The platform tracks load shedding stages and helps you plan around them. You'll know how outages affect your routes, your depots, and your delivery windows before they happen.
Major corridor intelligence
Built-in route intelligence for the N1 (Joburg to Cape Town), N3 (Joburg to Durban), and N4 (Joburg to Maputo). Real-time conditions and risk scoring for each corridor.
AARTO compliance
Track infringements, manage nominations, monitor COF expiry dates, PrDP renewals, and operating licences. You get alerts before things expire, not after.
ZAR-native financials
South African Rand is the default currency. 15% VAT calculations, PAYE, EMP201, and BEE compliance are all built in. No currency conversions, no workarounds.
Local payment & accounting
PayFast, Yoco, Ozow for payments. Sage, Xero, QuickBooks for accounting. The tools SA businesses actually use, connected out of the box.
Hijacking risk awareness
Routes get safety risk scores based on known hijacking corridors. Drivers have an SOS button that instantly shares their location with the ops team.
Want to see how this works for your operation?
Book a demo and we'll walk through the platform using your actual delivery types, routes, and compliance requirements. No generic slideshow. Your operations, on screen.