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.
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.
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.
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).
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é.
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.
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.
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.
Designer UI & Développeur Créatif
Tu souhaites me parler de ton projet web ? Contactes-moi à l'adresse bonjour@kevinbizien.com et échangeons dès maintenant !