baccalaureat.sn : d'une archive gratuite à une plateforme à 78 000 vues
Retour sur l'évolution d'Archive BAC Sénégal : 475 épreuves, 1 360 utilisateurs, 78 000 vues, un dashboard analytics complet, un paywall SenePay et un assistant IA.
$ grep --tag
// 6 contenu(s) avec ce tag.
Retour sur l'évolution d'Archive BAC Sénégal : 475 épreuves, 1 360 utilisateurs, 78 000 vues, un dashboard analytics complet, un paywall SenePay et un assistant IA.
L'assistant IA de baccalaureat.sn ne récite pas Wikipedia : il répond à partir des vraies annales et fiches de la plateforme, via une approche RAG légère avec full-text MySQL, avant une évolution vers les embeddings.
Le travail SEO concret qui a porté baccalaureat.sn à 2 150 clics et 31 800 impressions Google en 28 jours : rendu serveur, données structurées, sitemaps dynamiques et pages ciblées.
Les choix d'architecture derrière SyllVS, un SaaS de gestion de flotte : backend Symfony API REST/JWT, front React/Redux Toolkit avec RTK Query, multi-tenant et monnaie en entier.
Afficher des statistiques d'analytics (base séparée) dans un dashboard EasyAdmin qui vit sur une autre base. Solution avec multi-connexion Doctrine et DBAL.
Comment faire cohabiter une quinzaine d'applications en production sur un seul VPS Ubuntu avec Apache, PHP-FPM et MySQL, sans tout casser : isolation par pool et par user.