Contexte
Nous avions besoin d'une solution en interne pour gérer l'envoi de SMS de rappel pour différents clients. Nous avions des exigences spécifiques en termes de personnalisation et de programmation de ces SMS. Nous avons donc décidé de développer une solution personnalisée qui nous permet de gérer facilement les SMS de rappel et de les envoyer via des API.
Solution proposée
Nous avons développé une interface d'administration qui permet de définir différents types de SMS de rappel. Les administrateurs peuvent définir les différents paramètres pour chaque type de SMS (moment de l'envoi, modèle de message, etc.). Les utilisateurs de l'API peuvent ajouter des rappels de SMS de rappel à envoyer et les envoyer à la plateforme. Nous avons également développé une tâche automatisée pour envoyer ou non les SMS en fonction des critères définis.
Environnement technique
Nous avons utilisé Symfony comme framework PHP pour le développement de la solution. Nous avons également utilisé des API de SMS tierces pour l'envoi des messages de rappel. La base de données est gérée par MySQL.