Il punto di partenza
Baccalaureat.sn è nato come un semplice archivio di prove d'esame gratuite per gli studenti senegalesi.
Oggi è una piattaforma completa che riunisce 476 prove, 27 materie, 11 serie e 30 anni, con oltre 1.700 utenti registrati. La prova più consultata in assoluto (inglese 2025) supera le 5.700 visualizzazioni.
Ecco cosa ha fatto crescere il progetto — e cosa ne ho tratto.
Una dashboard che guida la piattaforma
Il back-office non è un gadget: è un vero e proprio cruscotto strategico.
Mostra in tempo reale le metriche che contano: utenti e iscrizioni del giorno, prove e prove degli anni precedenti, account premium e ricavi incassati, conversazioni con l'assistente IA, tentativi di accesso falliti, segnalazioni da gestire ed errori non risolti — oltre alle prove e alle materie più consultate.
Questi indicatori non sono decorativi — guidano ogni decisione di prodotto.
final class DashboardStats
{
public function getOverview(): array
{
return [
'epreuves' => $this->count('epreuve'),
'utilisateurs' => $this->count('user'),
'vuesTotales' => $this->sum('epreuve', 'vues'),
'telechargements' => $this->count('download_log'),
'tauxVerif' => $this->rate('user', 'is_verified'),
'actifs30j' => $this->activeUsers(30),
];
}
private function activeUsers(int $days): int
{
$since = (new \DateTimeImmutable())->modify("-{$days} days");
return (int) $this->connection->executeQuery(
'SELECT COUNT(DISTINCT user_id) FROM activity_log WHERE created_at >= :since',
['since' => $since->format('Y-m-d H:i:s')]
)->fetchOne();
}
}Il modello freemium, pensato per il mercato locale
Il cuore dei contenuti resta gratuito: è il motore del traffico organico.
Le funzionalità premium (raccolte PDF, quiz illimitati) sono accessibili tramite un paywall SenePay a 1.000 FCFA, adatto al pagamento mobile money senegalese.
L'attivazione avviene esclusivamente tramite webhook lato server — mai tramite redirect del browser — per garantire l'affidabilità delle transazioni. Una scelta architetturale che approfondisco in un prossimo articolo.
Un assistente IA per il ripasso (RAG)
Ultima evoluzione in ordine di tempo: un assistente IA che risponde alle domande degli studenti basandosi sulle prove d'esame reali della piattaforma.
In concreto, uno studente chiede "come affrontare un tema di filosofia serie L?", e l'assistente genera una risposta attingendo ai temi e alle correzioni indicizzati (approccio RAG).
Conta a oggi 175 conversazioni.
L'IA diventa utile quando si basa su dati autentici, non su contenuti generici.
La SEO come motore di crescita
Il traffico è in gran parte organico, tramite Google.
Nei 28 giorni precedenti la stesura di questo articolo (giugno 2026): 2.150 clic (+80%) e 31.800 impressioni (+82%).
Le pagine che performano meglio: la home, le prove per serie, le statistiche BAC e il quiz.
Questa crescita è frutto di un lavoro SEO continuo (linking interno, semantica, performance) che spiego in dettaglio in un articolo dedicato.
Cosa porto con me da questa avventura
- Il gratuito porta traffico, il premium lo monetizza. L'equilibrio tra i due è vitale.
- Una dashboard analytics non è un lusso: guida le decisioni di prodotto in modo continuo.
- L'IA apporta un reale valore aggiunto quando si basa sui dati reali della piattaforma — non su un modello generico.
- La SEO è il canale di acquisizione n°1 per una piattaforma di contenuti educativi. Non si costruisce in un giorno, ma dà i suoi frutti sul lungo periodo.
E adesso?
Continuo a iterare sulla piattaforma: ottimizzazione delle performance, miglioramento del motore di ricerca interno, arricchimento dei contenuti e nuove funzionalità IA.
Se siete interessati alla scalabilità di una piattaforma educativa, al freemium in Africa o all'implementazione di un assistente RAG, sarò felice di confrontarmi.
📬 Mi trovate su amarsyll.pro — e se il progetto vi ispira, non esitate a contattarmi.