Skip to content

Developer Guide - ThriveSend B2B2G

Version: 0.1.4 Last Updated: December 15, 2025 Status: Production


This guide helps developers understand, contribute to, and extend the ThriveSend B2B2G platform.


LayerTechnologyVersion
FrontendNext.js15.5.4
LanguageTypeScript5.x
DatabasePostgreSQL16
ORMPrisma5.x
AuthClerkLatest
Terminal window
pnpm install # Install dependencies
pnpm dev # Start dev server
pnpm build # Build for production
npx prisma migrate dev # Run migrations
pnpm test # Run tests
  • API Endpoints: 92
  • UI Components: 96+
  • Prisma Models: 28
  • Services: 25
  • Test Coverage: 96%

  • API Overview
  • Creating Endpoints
  • Authentication
  • POPIA Compliance
  • 92 Endpoint References
  • Component Patterns
  • UI Components (46)
  • Dashboard Components (29)
  • Creating Components
  • Service Architecture
  • 25 Service References
  • Prisma Setup
  • Schema Management
  • Migrations
  • Querying Data
  • Testing Strategy
  • Unit Testing
  • Integration Testing
  • E2E Testing
  • Production Setup
  • CI/CD Pipeline
  • Monitoring

Last Updated: December 15, 2025 Maintained by: Nhlanhla (Project Lead)