RTour

logo

RTour est une application consacrée aux riders. Elle leur permet de d’organiser un roadtrip avec d’autres utilisateurs. L’objectif est de favoriser l’échange et l’entraide, et de permettre de profiter ensemble de leur voyage. Mis en relation avec un rider local qui va leur faire découvrir les spots de sa ville, ils vont pouvoir partager des sessions et des bons moments autour de leur passion commune.

Constat

L’idĂ©e de rĂ©aliser une application dĂ©diĂ©e spĂ©cifiquement Ă  la mise en relations entre pratiquants de sport freestyle s’est faite suite Ă  un constat personnel. En effet, pratiquant personnellement le BMX depuis environ 7 ans, j’ai moi-mĂȘme plusieurs fois Ă©tĂ© confrontĂ© Ă  ces diffĂ©rentes situations :

Point de vue de l’utilisateur

Philosophie

Bien que le projet s’inscrit dans un cadre scolaire (ECV Digitial), le projet a pour vocation de rĂ©pondre Ă  un besoin rĂ©el. En effet, le monde du bmx se base Ă©normĂ©ment sur la notion de “fraternitĂ©â€ oĂč les diffĂ©rents riders partagent la mĂȘme passion et aiment passer du temps ensemble pour pratiquer leur sport. Et c’est un peu dans cette notion de famille et de partage que j’aimerais crĂ©er Rtour. L’aspect financier n’est pas la prĂ©occupation principale, mĂȘme s’il pourrait ĂȘtre envisagĂ© dans une version future (voir partie business model).

Fonctionnalités

Le projet proposĂ© n’étant qu’à l’état de prototype, j’ai imaginĂ© pour une V1 la liste de fonctionnalitĂ©s suivantes :

Choix techniques

Application

Le pĂ©rimĂštre du projet donnĂ© par l’ECV s’intĂ©ressant principalement au domaine du mobile, plusieurs choix Ă©taient envisageables :

Choix : j’ai dĂ©cidĂ© de faire une application orientĂ©e mobile uniquement, car je voulais pouvoir utiliser des fonctionnalitĂ©s propres Ă  un usage mobile (invitation de contacts notamment). De plus, rĂ©aliser un projet en react native me permet de me former sur une technologie que je ne connaissais pas trĂšs bien (react) et de pouvoir me confronter Ă  des problĂ©matiques diffĂ©rentes (dĂ©veloppement mobile) de celles que je rencontre habituellement (dĂ©veloppement 100 % web).

Serveur

Mon application ayant une gestion de donnĂ©es Ă  rĂ©aliser, il me faut un serveur pour pouvoir rĂ©cupĂ©rer les donnĂ©es de ma base de donnĂ©es et les transmettre Ă  l’application. Pour cela, j’ai deux possibilitĂ©s :

Choix : j’ai dĂ©cidĂ© de crĂ©er mon propre serveur, car je voulais pouvoir avoir la main complĂšte sur l’ensemble des composants qui permettent Ă  RTOUR de fonctionner. Travaillant essentiellement avec Javascript, j’ai utilisĂ© Node.js avec le framework Express pour rĂ©aliser le serveur. La base de donnĂ©e, quant Ă  elle, a Ă©tĂ© rĂ©alisĂ©e en noSQL Ă  l’aide de MongoJS.

ModĂšle Ă©conomique

MĂȘme si l’objectif n’est pas d’inclure une dimension Ă©conomique au projet, j’ai tout de mĂȘme rĂ©flĂ©chis Ă  un moyen de financer l’application. Ma rĂ©flexion Ă©conomique et globale s’est faite suite Ă  la rĂ©alisation d’un lean startup canvas.

RT-lean-canvas

Cette mĂ©thode de travail m’a permis de visualiser les diffĂ©rents aspects de mon concept/application. En simplifiant et formulant les arguments dans chaque case du tableau, on va directement Ă  l’essentiel, et cette vision globale nous permet de rĂ©flĂ©chir Ă  un business plan. Mon modĂšle Ă©conomique s’axe autour de deux sources de revenus :

Les utilisateurs auraient donc la possibilitĂ© de pouvoir contribuer Ă  la maintenance de l’application, mais ne reprĂ©sente qu’une partie utopique des revenus estimĂ©s.

Le vĂ©ritable moyen de gagner de l’argent pourrait venir des magasins partenaires. En effet, je me suis mis Ă  la place du rider qui, au milieu de son trip, a un problĂšme sur son bmx, et doit changer une piĂšce en urgence. Il pourrait ĂȘtre intĂ©ressant de rĂ©fĂ©rencer les shops partenaires de l’application sur une carte, et ainsi de permettre au rider de trouver un magasin spĂ©cialisĂ© pour racheter du matĂ©riel neuf. L’adhĂ©sion pour un shop Ă  Rtour est de 250 € / an.

À l’avenir, si Rtour se dĂ©veloppe et parvient Ă  crĂ©er une communautĂ© autour de l’application, on peut tout Ă  fait imaginer transformer le produit. En effet, il pourrait devenir une extension vendue Ă  des applications concurrentes de voyage dĂ©sireuses de vouloir agrandir leur nombre d’utilisateurs (Airbnb, blablacar).

Il est Ă©galement possible d’envisager de dĂ©cliner le concept de RTour (uniquement rĂ©servĂ© aux pratiquants de bmx) Ă  d’autres concepts (skate, surf, graffiti) et d’ainsi multiplier les communautĂ©s.