KAIZER_MACHABA.SYS
Pretoria, ZA · --:--:-- SAST

DoStore

STAGING
link pending

Independently designed and built for a planned commercial launch, currently in testing. Multi-tenant e-commerce SaaS with a three-role permission system (SuperAdmin/Admin/Customer) and tiered subscriptions, Stripe Connect payment splits, and a security hardening pass covering rate limiting, refresh token rotation, TOTP-based 2FA, and audit logging.

ROLES
SuperAdmin / Admin / Customer
PAYMENTS
Stripe Connect, fee splits
SECURITY
Rate limiting, refresh token rotation, TOTP 2FA, audit logs
DEPENDENCIES
ASP.NET Core 9PostgreSQLNext.js 15Stripe Connect
ALSO BUILTARCHIVE
  • WorkDocs File Management System

    Enterprise SaaS MVP for internal document and file management: admin-provisioned auth with invite flows, user lifecycle management, filterable audit logs with CSV export, and secure file uploads with GPS/IP evidence tracking.

    Next.jsTypeScriptSupabasePostgreSQLTailwind CSS
  • ECommerce Agent AI

    AI-powered e-commerce assistant platform with a TypeScript frontend and Python backend: personalised product recommendations, intelligent customer support, order tracking, and multi-platform integration.

    TypeScriptPythonNext.jsNode.js
  • Tsia Mutsha Drop-in Centre

    Modern, responsive site built for a non-profit supporting orphans and vulnerable children in Tsianda village, South Africa.

    Next.jsReactTypeScriptTailwind CSS
  • Real Estate Android App

    Java Android application for browsing and managing property listings: search and filtering, detailed listings with images, authentication, and a favourites system.

    JavaAndroidGradle