Version fonctionnelle avec swipe, mode demo