The verdict in three sentences
For a network of 30 regional branches, bandwidth decides the success of a training platform far more than the feature count. An adapted Moodle at 1,500,000 to 4,000,000 FCFA (2,290 to 6,100 EUR) covers most needs if content is compressed and the offline mobile app is enabled; a custom platform at 7,000,000 to 15,000,000 FCFA (10,670 to 22,870 EUR) is justified when training is tied to the HRIS, regulatory certifications and career paths. Either way, each video must weigh under 5 MB so data costs stay acceptable for employees.
Designing for an unstable connection
In Dakar, fibre is available at headquarters. In Kolda, Matam or Kédougou, the branch sometimes shares an irregular 4G connection, and employees take training on their phones. At 500 to 1,000 FCFA per GB of mobile data, a 300 MB module costs as much as a meal.
| Technical choice | Standard version | Low bandwidth version | Weight saved |
|---|---|---|---|
| 10-minute video | 150 to 300 MB in 1080p | 4 to 5 MB in 360p, H.265 or AV1 codec | 95 to 98% |
| PDF handouts | 5 to 15 MB with images | 0.5 to 1.5 MB optimised | 85 to 90% |
| Course page | 2 to 4 MB with heavy scripts | 200 to 400 KB | 90% |
| Quizzes | Loaded online question by question | Downloaded as a block, synced later | Survives outages |
| Audio only for theory modules | Not offered | 1 MB for 10 minutes | Lightest option |
| Progress tracking | Requires connection | Stored locally then synced | No loss |
Offline mode is the key feature: the employee downloads the module at the regional office or on wifi, completes it without connection, and results sync as soon as the network returns. The Moodle mobile app supports this natively; a custom PWA can do it with a service worker.
Adapted Moodle or custom platform: the 2026 comparison
| Criterion | Adapted Moodle | Custom platform |
|---|---|---|
| Setup | 1,500,000 to 4,000,000 FCFA | 7,000,000 to 15,000,000 FCFA |
| Annual hosting | 600,000 to 1,800,000 FCFA | 900,000 to 2,400,000 FCFA |
| Deployment time | 4 to 8 weeks | 3 to 5 months |
| Offline mode | Moodle mobile app | PWA designed for your use cases |
| HRIS and payroll integration | Plugins, often partial | Native, custom |
| French interface with Wolof audio | Custom theme | Fully adapted |
| Monthly maintenance | 75,000 to 250,000 FCFA | 120,000 to 400,000 FCFA |
These amounts are 2026 ballpark figures for the Senegalese market. On Kolonell's side, a custom application is priced from 2.5M to 4M FCFA (3,810 to 6,100 EUR) for a simple scope, 4M to 7M FCFA (6,100 to 10,670 EUR) for medium complexity and 7M to 15M FCFA and more (10,670 to 22,870 EUR and more) for a complete training platform with HRIS integration, and maintenance plans range from 35,000 to 120,000 FCFA (50 to 180 EUR) a month.
Mini case study
Illustrative scenario: Aminata, HR director of a 1,500-employee group spread across 30 branches in Senegal, currently runs in-person sessions in Dakar for new procedures.
- Current in-person cost: 600 employees trained per year, 85,000 FCFA per person (transport, lodging, per diem, room), i.e. 51,000,000 FCFA.
- Adapted Moodle platform: 3,000,000 FCFA setup, 1,200,000 FCFA hosting and 1,800,000 FCFA maintenance per year, plus 8,000,000 FCFA of content production in year one.
- Assumption: 60% of sessions move online, i.e. 30,600,000 FCFA avoided.
- Year one result: 30,600,000 - 14,000,000 = 16,600,000 FCFA saved (about 25,310 EUR).
The platform pays back in its first year. Also budget a data allowance of 2 GB per employee per quarter, i.e. 1,000 to 2,000 FCFA, to remove the personal cost barrier.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Does Moodle really work offline?
Yes, the Moodle mobile app lets users download courses, videos and quizzes, then syncs progress when the network returns. Setting up offline mode takes 2 to 4 days of server-side configuration.
What video quality should job training use?
360p is enough for a trainer on camera and readable slides, at 4 to 5 MB per 10 minutes. Keep 720p for technical gesture demonstrations, around 12 to 15 MB.
Where should the platform be hosted?
Senegal's Law 2008-12 on personal data applies to employee data, and the CDP must be notified of the processing. Hosting in Dakar lowers latency for branches, at 50,000 to 150,000 FCFA a month depending on capacity.
How much does content production cost?
It is often the largest line: 300,000 to 800,000 FCFA per 30-minute module with scripting, filming and quizzes. An initial catalogue of 10 to 15 modules covers onboarding and key procedures.
How do you track regulatory certifications?
The platform issues dated certificates and alerts 30 to 60 days before expiry. HRIS integration avoids double entry and costs 1,000,000 to 3,000,000 FCFA depending on the existing software.
Let's scope your project. Tell us your headcount, number of branches and connectivity constraints: we will price a phased training platform with an indicative budget and schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
