ThriveSend B2B2G Documentation
ThriveSend B2B2G Documentation
Section titled “ThriveSend B2B2G Documentation”Welcome to the official documentation for ThriveSend B2B2G - South Africa’s first POPIA-compliant Business-to-Business-to-Government marketing platform.
🚀 What is ThriveSend B2B2G?
Section titled “🚀 What is ThriveSend B2B2G?”ThriveSend B2B2G is a specialized content marketing platform designed for service providers who manage marketing campaigns for both business and government clients. The platform provides:
- ✅ POPIA Compliance - Built-in South African data protection compliance
- ✅ Government-Grade Security - 3-level security clearance system
- ✅ Dual Sector Workflows - Separate workflows for business and government clients
- ✅ Complete Campaign Management - From creation to analytics
- ✅ Real-Time Analytics - Live performance dashboards
- ✅ Team Collaboration - Role-based access control for teams
📚 Documentation Sections
Section titled “📚 Documentation Sections”- Getting Started — Quick start guides, installation instructions, and your first deployment. Get Started
- User Guide — Complete guides for end users, administrators, and all roles. User Documentation
- Developer Guide — Architecture, API reference, and contribution guidelines. Developer Docs
- API Reference — Complete API documentation for all 92 endpoints. API Docs
- Compliance — POPIA compliance, government security standards, and audit requirements. Compliance Docs
- Deployment — Production deployment guides, security checklists, and monitoring. Deployment Guides
🎯 Quick Links
Section titled “🎯 Quick Links”For New Users
Section titled “For New Users”- Quick Start Guide - Get up and running in 10 minutes
- Tutorial - Step-by-step walkthrough
- User Guide - Complete user documentation
For Developers
Section titled “For Developers”- Installation Guide - Set up development environment
- Architecture Overview - Understand the system design
- API Reference - Explore all 92 API endpoints
- Contributing Guide - How to contribute
For Administrators
Section titled “For Administrators”- Administrator Guide - Platform administration
- Deployment Guide - Production deployment
- Security Checklist - Security best practices
- Monitoring & Logging - Operations guide
For Compliance Officers
Section titled “For Compliance Officers”- POPIA Compliance Guide - SA data protection compliance
- Government Security Standards - Security requirements
- Audit Requirements - Audit trail documentation
🌟 Key Features
Section titled “🌟 Key Features”Multi-Tenant B2B2G Architecture
Section titled “Multi-Tenant B2B2G Architecture”Service providers can manage unlimited business and government clients from a single platform, with complete data isolation and sector-specific workflows.
POPIA Compliance by Design
Section titled “POPIA Compliance by Design”Built from the ground up with South African data protection requirements:
- Complete audit logging
- SA data residency
- Consent management
- Data subject rights (access, deletion, portability)
- Automated retention policies
Government-Grade Security
Section titled “Government-Grade Security”3-level security clearance system integrated into all workflows:
- Basic - Public data, municipal campaigns
- Enhanced - Confidential data, provincial campaigns
- Confidential - Secret data, national campaigns
Real-Time Analytics
Section titled “Real-Time Analytics”Live performance dashboards with:
- Campaign performance metrics
- Sector breakdown (business vs government)
- ROI tracking
- Predictive insights
Complete API Coverage
Section titled “Complete API Coverage”92 RESTful API endpoints for full platform integration:
- Client management
- Campaign workflows
- Analytics and reporting
- Compliance tools
- Team collaboration
📊 Platform Status
Section titled “📊 Platform Status”Current Version: 0.1.4 Status: Production Ready Test Coverage: 96% (385 tests, 98% passing) POPIA Compliance: 100% (124 tests passing) API Performance: <150ms average response time
🛠️ Technology Stack
Section titled “🛠️ Technology Stack”Frontend
Section titled “Frontend”- Next.js 15 - React framework with App Router
- TypeScript - Type-safe development
- Tailwind CSS 4 - Utility-first styling
- shadcn/ui - Accessible component library
Backend
Section titled “Backend”- Node.js 20 - JavaScript runtime
- PostgreSQL 16 - Relational database
- Prisma - Type-safe ORM
- Redis 7 - Caching and sessions
- Clerk - Authentication and multi-tenancy
Infrastructure
Section titled “Infrastructure”- Docker - Containerization
- GitHub Actions - CI/CD
- Vercel/Railway - Hosting
- Cloudflare - CDN and security
📖 Documentation Navigation
Section titled “📖 Documentation Navigation”By Audience
Section titled “By Audience”End Users: Quick Start Guide | User Guide | Features Overview | FAQ
Developers: Installation Guide | Architecture | API Reference | Contributing
Administrators: Admin Guide | Deployment | Security | Monitoring
Compliance Officers: POPIA Guide | Security Standards | Audit Requirements
🔍 Search Documentation
Section titled “🔍 Search Documentation”Use the search bar at the top of the page to quickly find what you’re looking for. The search includes:
- All documentation pages
- Code examples
- API endpoints
- Configuration options
💡 Getting Help
Section titled “💡 Getting Help”Support Resources
Section titled “Support Resources”- Documentation - Browse these comprehensive guides
- GitHub Issues - Report bugs or request features
- Live Platform - Try the demo at thrivesend.isutech.co.za
Contact
Section titled “Contact”- Technical Support: thrivesend-support@isutech.co.za
- Sales Inquiries: nhlanhla@isutech.co.za
- GitHub: github.com/gedeza/thrive-send-b2b2g
🎓 Learning Path
Section titled “🎓 Learning Path”Beginner Track
Section titled “Beginner Track”- Read What is ThriveSend B2B2G
- Follow Quick Start Guide
- Complete Tutorial
- Explore User Guide
Developer Track
Section titled “Developer Track”- Set up Development Environment
- Understand Architecture
- Explore API Reference
- Read Contributing Guide
Administrator Track
Section titled “Administrator Track”- Review Administrator Guide
- Study Deployment Guide
- Complete Security Checklist
- Set up Monitoring
📅 What’s New
Section titled “📅 What’s New”Version 0.1.4 (Current)
Section titled “Version 0.1.4 (Current)”- ✅ Complete platform implementation
- ✅ 92 API endpoints operational
- ✅ 96% test coverage achieved
- ✅ POPIA compliance certified
- ✅ Production-ready deployment
- ✅ Comprehensive documentation
🚦 Next Steps
Section titled “🚦 Next Steps”- Quick Start — Get ThriveSend running in 10 minutes. Quick Start
- User Guide — Learn how to use all features. User Guide
- API Reference — Integrate with 92 endpoints. API Docs
- Deploy — Deploy to production. Deployment
Ready to get started? Choose your path above or explore the navigation menu on the left.
Documentation Version: 0.1.4 | Last Updated: January 26, 2026