Application mobile - Neartrip

Avant-propos

l'application "Neartrip" n'est pas de moi, mais de Josselin Dionisi, devant l'excellence de son travail je lui ai proposé de publier un article sur ce site, il a accepté, du coup je lui laisse la parole, bonne lecture à vous.

Qu’est-ce que Neartrip ?

Neartrip est une application mobile disponible sur iOS et Android permettant de trouver des lieux insolites, historiques et hors des sentiers battus partout autour de soi. Le concept est de pouvoir découvrir des endroits proches de chez soi, qui passent pour la plupart du temps inaperçus et faire du tourisme de proximité aussi appelé « slow tourisme ». L’application est participative et permet donc à chacun d’ajouter lieux et photos ainsi que de compléter ou suggérer des modifications concernant l’Histoire ou la/les légende(s) de ces endroits.

Quand le projet est-il né ?

L’idée est née fin 2017 et découle d’un besoin que j’ai eu personnellement en termes de recherche de lieux. Adepte de photographie et d’exploration, la question qui me revenait sans cesse était « où aller pour ceci ? Où aller pour cela ? » et j’ai alors imaginé une application simple et intuitive qui listerait tous les points d’intérêt disponible à proximité. J’ai donc commencé à m’intéresser au développement mobile début 2018 (jusque là je n’étais que développeur web) et j’essayais tant bien que mal de gérer mon temps entre un emploi salarié à plein temps et mon auto formation. En juin 2018 j’ai présenté l’idée de l’application au Festival Canap’ 3 aux arènes de Metz avec une simple "landing page" permettant de s’inscrire à la newsletter. Le simple fait de "pitcher" en quelques mots le concept devant les visiteurs qui passaient devant mon stand m’a conforté dans l’idée que cette application avait un avenir et un public. J’ai alors commencé à la développer pour de bon sous Ionic 3 et j’ai dans le même temps démissionné de mon poste de salarié pour faire le pari de travailler à plein temps sur ce projet ainsi qu’en freelance pour subvenir à mes besoins. C’est ainsi qu’en juin 2019 j’ai présenté cette fois le premier bêta version de Neartrip lors d’une conférence tenue à Puzzle Thionville dans le cadre du Festival "Empreintes" sur les données personnelles et les dangers d’Internet. Suite à un nouveau succès lors de cette conférence, l’application voit enfin le jour le 15 octobre 2019 dans sa version finale, cette fois développée en React Native.

Comment a été développée Neartrip ?

Back end

Du côté Back, Neartrip est développée sur le framework Symfony 3.4 sous PHP 7.3 avec une API REST créée grâce à l’outil FOSRestBundle. Ayant beaucoup travaillé sur ce framework que j’affectionne particulièrement pour sa robustesse, mon choix était déjà prédéfini au moment de commencer les travaux sur le projet.

Front End

Comme je le disais précédemment, l’application en elle-même a été une première fois développée sous Ionic 3 et j’ai ensuite migré vers React Native. J’avais lu plusieurs articles sur le sujet et le fonctionnement de React Native s’appuyant sur les réelles classes et composants natifs d’Android et iOS, cela permet un gain de performance voire de stabilité sur les applications. D’autre part, en expérimentant un peu avant de me lancer, j’ai trouvé à titre personnel l’architecture et la propreté de React Native beaucoup plus agréable à mon goût ce qui a fini de me convaincre.

Web

Côté site web, on retrouve une grande partie des fonctionnalités disponibles sur l’application. Je suis parti d’un template Bootstrap que j’ai adapté pour trouver le meilleur compromis entre "landing page" et application web permettant diverses interactions. J’ai souhaité rendre disponible l’application sur le web afin que les photographes puissent charger leurs photos directement depuis un PC ce qui est beaucoup plus pratique en utilisant un appareil réflexe et qui n’est malheureusement pas possible sur Instagram par exemple.

Quelles fonctionnalités sont disponibles sur Neartrip ?

Géolocalisation

Le point central de l’application est la géolocalisation pour pouvoir afficher les lieux qui se trouvent partout autour de l’utilisateur. Une vue sous forme de liste ou une vue carte sont disponibles afin de maximiser la visibilité sur l’interface. La position géographique est également utilisée pour ajouter des lieux. Les coordonnées actuelles sont proposées si l’on se trouve sur place, sinon une carte est disponible sur laquelle placer un marqueur à l’endroit précis du lieu.

Recherche et référencement

L’onglet de Recherche permet de trouver des lieux en fonction de leur nom, des photos en fonction de leurs hashtags ou des utilisateurs en fonction de leur pseudo.

Tendances

Sous la barre de recherche se trouve une liste de photos appelée Tendances. Elle référence toutes les photos parmi les plus récentes et les plus «likées» afin de les mettre en valeur auprès de tous les utilisateurs de l’application.

Fil d’actualité

Neartrip ayant une dimension sociale, il est possible de s’abonner aux profils qui nous intéressent le plus. Le fil d’actualité affichera alors tous leurs ajouts de lieux et de photos nous permettant de garder un oeil sur leur activité.

Itinéraire

L’une des dernières fonctionnalités en date est le système d’itinéraire qui permet de saisir une ville de départ et une ville d’arrivée afin de visualiser quels sont les lieux enregistrés sur l’application qui se trouvent sur le trajet. L’itinéraire est calculé et dessiné grâce à l’API de Here Maps. Il en est de même pour les distances en kilomètres affichées partout ailleurs sur l’application.

Listes

Si vous souhaitez sauvegarder ou mettre de côté des lieux par exemple si vous prévoyez un voyage dans un pays en particulier, vous pouvez les ajouter dans une liste personnalisée que vous aurez créée.

Le modèle économique

D’abord entièrement gratuite, Neartrip l’est toujours aujourd’hui, mais propose également une version Premium permettant entre autres la sauvegarde d’itinéraires ainsi que le système de listes évoqué précédemment. Neartrip propose également la vente d’espaces publicitaires à destination des professionnels du tourisme (musées, hôtels …) ou de l’artisanat et du patrimoine (châteaux, produits du terroir …) ainsi que pour la promotion d’événements se déroulant dans des lieux correspondant au domaine de Neartrip, c’est-à-dire les lieux atypiques et méconnus du grand public.

La communication

Outre l’application que nous cherchons à promouvoir dès que l’occasion s’y prête par des salons ou autres opérations de communication, Neartrip a aussi d’autres cordes à son arc. En effet, nous sommes avant tout passionné de voyages et nous bougeons donc beaucoup ce qui permet de remplir l’application de nouveaux lieux et photos régulièrement afin de valoriser encore notre offre. Grâce à mon amie Sarah douée dans le montage vidéo, nous avons également ouvert une chaîne YouTube retraçant certains de nos road-trips et autres aventures d’exploration. Cela nous permet de cibler un autre public sur un autre canal visant à les amener à télécharger notre application.

Conclusion

Neartrip est donc une application couvrant plusieurs domaines liés et ayant pour vocation d’évoluer sans cesse vers la promotion du patrimoine, du tourisme local, de l’art et de l’artisanat. Nous sommes aujourd’hui considérés comme une start-up et sommes à l’écoute de toute offre de partenariats, échanges de publicités et/ou contrats commerciaux s’inscrivant dans notre modèle économique.