Inspiration

Étant développeurs, nous n'avons pas beaucoup l'occasion de faire de l'activité physique et la majeure partie de notre journée est passée assise. Nous voulions trouver une solution pour améliorer la fréquence d'activité physique au travail.

What it does

  • Système de loterie récurrente qui choisit aléatoirement parmi les utilisateurs d'un channel et qui assigne une activité physique aléatoire. Ces activités sont retracées à travers une fonctionnalité de validation par les pairs et met à jour des statistiques.

  • Système de challenge. En parallèle à la loterie, à tout moment, un utilisateur peut lancer un challenge d'activité physique à n'import qui dans le channel.

How we built it

  • App Slack qui contient deux custom integration : bot et slash-command
  • Le bot fait des appel au API Slack;
  • Slash-command nous permet de reconnaître des entrées utilisateurs;
  • Le serveur Node.js est déployé via Heroku

Challenges we ran into

  • Aucune expérience en serveur Node.js et Heroku;
  • Javascript;
  • Peu d'expérience en Web;

Accomplishments that we're proud of

  • Ça marche!
  • Nous avons beaucoup appris;
  • Ça nous donne une certaine confiance qu'on est capable!

What we learned

  • Javascript;
  • Node.js
  • Set up un serveur Node sur Heroku;
  • Comment faire un bot dans Slack

What's next for TheRock

  • Le repository est public;
  • Beaucoup de refactoring;
  • Ajouter des features additionnels;
Share this project:

Updates