Coursde.org is the central platform for Cours de ASBL, a Belgian non-profit cooperative. It’s not just a website — it’s the network hub that manages 25+ WordPress sites, a full HR system with Belgian social security integration, and the operational backbone of the entire organization.
The site serves as the public face of the cooperative while running critical backend systems: employee onboarding, Dimona declarations, DmfA quarterly reports, payroll processing, contract management, teacher scheduling, and automated tax declarations. Every cooperative member’s website is managed from this central multisite installation.
We handle everything from server infrastructure to content strategy — including AI-generated blog content that’s automatically scheduled and published across the network.
SCOPE OF WORK
What We Delivered
👥
WordPress Multisite network hub
centralized management of 25+ websites from one installation
🔒
Custom HR system
full Belgian social security integration (Dimona/DmfA) with ONSS API
👤
Employee management
onboarding, contracts, amendments, and terminations
💰
Payroll processing
Belgian salary calculations with social contributions and withholding tax
📅
Teacher scheduling
Google Calendar sync with holiday management and conflict detection
🧾
Tax automation
yearly tax fiches (281.10) generated and delivered automatically
🤖
AI content strategy
automated keyword research, content generation, and scheduled publishing
🔒
Full infrastructure
server setup, hardening, monitoring, backups, CDN, and security
⚡
Performance optimization
Redis, OPcache, WebP images, lazy loading, Core Web Vitals tuned
INFRASTRUCTURE
Technical Stack
| Theme | Custom theme (Multistarter) |
| Platform | WordPress Multisite |
| Hosting | Hetzner Cloud (Germany) — Nginx, PHP-FPM, MariaDB |
| Caching | Redis object cache + OPcache + Cloudflare page cache |
| CDN & Security | Cloudflare (WAF, DDoS protection, bot management) |
| Media Storage | Cloudflare R2 (S3-compatible object storage) |
| SSL | Let’s Encrypt (auto-renewed via Certbot) |
| Deployment | Git-based deployment with staging environment |
| Monitoring | 24/7 uptime monitoring with automated alerts |
| Backups | Automated daily backups with offsite disaster recovery |
| SEO | Schema markup, XML sitemaps, Search Console, GA4 |
| Performance | Core Web Vitals optimized — WebP images, lazy loading, critical CSS |
| HR Integration | Belgian ONSS/RSZ API (Dimona + DmfA) |
| AI Content | Automated keyword research, content generation, and social distribution |

Leave a Reply