Play2meetYou

Connexion de personnes via une application de mini-jeux.

2014-2016, Javascript, Mobile App
Play2meetyou full cover

Les gens sont de plus en plus sur leur smartphones. Ils passent du temps sur les réseaux sociaux, jouent à des jeux, échanges sur des applications de rencontres. Mais peut-on dire que ces gens maintiennent de vrai relation sociales ? Play2meetyou peut le permettre.

Réflexion.

Les gens sont-ils réellement connecté ?

Le problème

Les applications sociales sont utilisées par des millions de personnes, elles sont les plus téléchargées sur les stores. Avec un groupe d'amis nous avons remarqué que beaucoup de personnes jouent sur leur smartphones et parfois sont physiquement proche les uns des autres, mais ils ne jouent pas ensemble. Pire, peut-être sont-ils entrain de jouer au même jeu, mais ils ne se voient même pas.

Brainstorming

Nous pensons qu'il serai intéressant de connecter ces personnes afin qu'elles puissent jouer ensemble. Play2meetyou est une application mobile qui connecte les personne proche au travers de mini-jeux, notre but est de permettre aux gens de se rencontrer d'une façon différente. Les mini-jeux sont fun et aide à briser la glace. Il est plus facile de lancer une conversation et se rencontrer pour de vrai.

Équipe

Qui sommes-nous ?

Clement Le Biez Front-end developer
Guillaume Brosse Back-end developer
Marc-Antoine Babe Front-end developer
Kevin Bizien Creative developer
Victor Gouzher Designer illustrator

Mon rôle

Je suis personnellement impliqué dans le design de l'application, l'intégration, le développement de l'API et la gestion de projet. J'organise régulièrement des rétrospectives agiles (tout les deux mois en moyenne).

Process.

De l'idée au développement.

Gestion de projet

Ce projet était l'occasion pour nous de nous familiariser avec la gestion de projet en équipe. Nous appliquons les méthodes agiles et assurons une bonne communication au sein de l'équipe, nous faisons régulièrement des points sur nos dernières semaines de travail et assurons de garder une dynamique de groupe et une bonne cohésion.

Nous travaillons avec Trello pour gérer nos tâches, nous utilisons Slack pour la messagerie instantanée et sommes constamment connecté.

  • Logo Slack
  • Logo Trello
  • Logo Dropbox

Design & développement

Nous avons développé l'application avec Cordova, technologie qui nous permet de ne développer qu'une base de code pour tous les OS mobile. Notre stack est 100% Javascript avec AngularJS et NodeJS.

Une autre technologie très importante pour notre processus de travail est Git. Je ne peux imaginer notre workflow sans un système de gestion de versions.

  • Logo Cordova
  • Logo Angular
  • Logo Sass
  • Logo Gulp
  • Logo Node
  • Logo ExpressJs
  • Logo Sequelize
  • Logo Socket
  • Logo Git
Zoom sur mon travail : NodeJs et Sass

J'ai principalement travaillé sur le développement de l'API NodeJS avec Guillaume. J'ai mis en place un Node-starter avec le léger framework ExpressJS, l'ORM SequelizeJS et le middleware PassportJS pour l'authentification. Jetez un coup d'œil à l'étude de cas ici.

D'un autre côté, j'ai travaillé sur le design et l'intégration de l'application avec Marc-Antoine. Notre workflow est géré par Gulp et nous utilisons le pré-processeur Sass. Nous développons des composants UI réutilisables dans toute l'application.

Play2meetyou UX searches
Rapide revue technique
  • NodeJs, ExpressJs, SequelizeJs, MySQL
  • Socket IO
  • Cordova
  • AngularJs
  • Sass
  • Gulp
  • Git
Rétrospective.

Retour et leçons apprises.

Ce que j'ai appris

Quand nous avons commencé à développer ce projet, nous étions encore étudiants. J'ai découvert des technologies comme AngularJS et énormément amélioré mes compétences en Javascript, spécifiquement avec NodeJS. Ce projet est à la base de la création du Node-starter.

J'ai beaucoup appris sur le développement en équipe, particulièrement sur la gestion du code avec Git.

Technique à part, j'ai progressé en gestion de projet agile avec l'organisation de mes premières rétrospectives. Cela à été très important pour notre équipe afin de garder la motivation.

contact

Kevin Bizien

Product Designer
Design System Jedi

Tu souhaites me parler de ton projet design ? Contactes-moi à l'adresse bonjour@kevinbizien.com et échangeons dès maintenant !