Secret Santa

:santa:

Organisez un Secret Santa avec vos collègues, amis ou famille très simplement via Slack ou Discord.

by Loïck Piera / Damien Alexandre /
Code / Voir le projet original

Le Side Project

Secret Santa est une application qui se connecte à Slack ou Discord ; elle permet d’organiser un Secret Santa avec vos collègues, amis ou famille très simplement, sans avoir à saisir des emails, ou tirer des noms dans un chapeau !

Qu’est-ce qui vous a motivé à vous lancer là-dedans ?

Lors des fêtes de fin d’année il est très courant d’organiser avec ses collègues ou ses amis un « Secret Santa » ; il existe quelques applications en ligne pour le faire, mais aucune ne permettait de l’organiser simplement via Slack ou Discord : les outils de communication que nous utilisons déjà.

De là est née l’idée de créer notre propre application, et tant qu’à faire, la créer proprement : pas de pub, pas de collecte de données personnelles, pas de tracking, juste du Web comme on l’aime.

Avez-vous rencontré des difficultés, dû apprendre des choses que vous ne saviez pas faire, collaborer avec des gens ?

Nous avions réellement sous estimé la taille de certains Secret Santa, nous avons eu des difficultés avec des entreprises organisant des tirages avec plus de 500 personnes ! Il faut un gros sapin pour mettre tout ces cadeaux 😧.

Nous avons aussi tenté d’implémenter l’application pour Microsoft Team, l’équivalent Microsoft de Slack & Discord, mais nous y avons perdu pas mal de cheveux et à ce jour nous n’avons pas d’implémentation satisfaisante : expert Microsoft, le code est open-source ! HELP !

Côté infra nous voulions tester Heroku, ça a duré quelques années mais nous avons eu quelques difficultés avec eux ; depuis c’est Clever Cloud qui nous héberge gracieusement ! 😍

Quelle a été votre méthodologie de travail ? Votre rythme ?

Nous travaillons dans les mêmes bureaux (coucou JoliCode) alors c’est plutôt simple de prendre 1h ou 2h le midi ou le soir pour travailler sur les features. Bien sûr quand les fêtes approchent, le rythme s’intensifie et les idées fuses !

Vous diriez que le side project est avancé a quel pourcentage environ ?

Nous y avons sans doute passé une centaine d’heures en trop : le coeur de l’application fonctionne depuis longtemps ! Mais nous avons toujours plein d’idées, et l’envie de refactorer / améliorer / optimiser l’expérience utilisateur ! Il est fini à 120%, on vise les 200%.

Quel est le futur de ce side project ?

Nous allons assurer la maintenance et mettre à jour ce qui doit l’être ; le projet va continuer sa vie, et bien que fonctionnellement il n’y ait plus grand chose à ajouter, nous restons à l’affût des bonnes idées 😜

Qu’est-ce que ce projet vous a apporté sur le plan personnel ?

C’est un peu notre application de R&D, nous avons pu y tester les nouvelles versions de Symfony et Flex par exemple, lors de leur phase alpha, chose que nous n’aurions pas fait sur un projet professionnel ou pour un client.

Au delà de ça, c’est une application qui distribue du bonheur a sa façon, et c’est vraiment gratifiant quand on reçoit des petits mails de remerciement.

Un petit mot à ajouter ?

Pour la saison 2018 (octobre à décembre), nous avons distribué plus de 2000 Secret Santa partout dans le monde ; reçu une trentaine de demandes de support ; effectué 31 pull requests ; obtenue notre première contribution d’UX externe ; et envoyé une notification de debug à tous les clients présents dans notre Slack interne par erreur 😅.

Découvrir le projet

              Secret Santa               Direction artistique

              Secret Santa               Direction artistique

              Secret Santa               Direction artistique

La fiche récap

Tirages 2018 2000
Saison 2018 31 pull requests
Créateur du projet Loïck Piera
Créateur du projet Damien Alexandre
Site du projet Secret Santa
Découvrir le projet Voir tous les projets