Description du projet
TraduitAvec un admin séparé, des fichiers de modèle, etc.
Les enquêtes doivent être insérées via JS. Le module doit être affiché lorsque l'utilisateur visite le site pour la première fois et lorsque de nouvelles questions apparaissent dans la base de données, auxquelles l'utilisateur n'a pas répondu. Le module doit bloquer le fonctionnement du site jusqu'à ce que l'utilisateur réponde à l'ensemble de la liste des questions. De plus, l'historique des réponses de l'utilisateur doit être stocké à l'aide de cookies afin que les anciennes questions ne lui soient pas montrées lorsqu'il revient.
Dans l'admin, vous avez besoin de statistiques simples sous forme de graphiques Google, ainsi que de la possibilité de consulter les journaux de tous les votants - IP, question, réponse, navigateur, système d'exploitation, etc.