Vantino aide une nouvelle startup

à passer de l'idée à l'alpha

Idée

Consultant en investissement pour une grande marque de luxe française, appelons-le Pierre, a toujours rêvé de lancer sa propre startup. Diplômé en mathématiques et doté d'un esprit analytique, Pierre savait également que pour mener son projet à bien il devait échanger autour de son concept avec un passionné de logiciel de confiance, ayant une expérience concrète des startups. Pierre a imaginé un concept de réseau social géolocalisé et, après de longs échanges sur sa vision et les aspects techniques avec nos chefs de projet, la mise en œuvre concrète d'un MVP a démarré.

L'idée du projet est de créer une plateforme où les membres peuvent suivre des lieux géographiques spécifiques et rester au courant de toutes les publications qui y sont taguées : actualités, avis, annonces, photos, etc. L'attention se déplace ainsi des marques personnelles (comme dans la majorité des réseaux sociaux) vers les lieux, qui deviennent l'objet d'intérêt principal des membres. Le nombre de publications générées en un point donné définit sa popularité.

Défis

Pierre faisait initialement face aux défis suivants : il ne disposait pas de l'expertise nécessaire pour gérer une application web complexe, il n'avait pas d'équipe pour le soutenir et son budget était limité. L'objectif était de développer un MVP afin de générer de la traction pour la nouvelle plateforme et de lever ensuite un premier tour de financement.

Solution

Vantino a apporté l'expertise technique et une équipe de développeurs avec l'objectif de créer un produit logiciel scalable en suivant une approche agile. Une décision clé prise dès le départ a été d'adopter une architecture microservices, qui garantit une meilleure fiabilité et scalabilité par rapport aux applications monolithiques.

De même, pour le développement de l'application mobile cliente, nous avons opté pour Flutter, un nouveau framework de Google qui permet de garder une seule base de code pour des applications mobiles cross-natives à la fois iOS et Android.

Voici un ensemble de technologies open-source et de services cloud que nous avons utilisés :

  • Architecture microservices & APIs RESTful
  • Spring Framework
  • Framework Google Flutter
  • Moteurs de recherche Solr & Sevtin pour l'indexation full-text
  • Apache Spark pour l'analyse en temps réel d'événements
  • Google Cloud Pub/Sub pour la messagerie et la communication entre services distribués
  • Bases de données managées PostgreSQL et Redis
  • Serveur IAM Keycloak (Identity and Access Management) pour l'authentification et l'autorisation
  • Machines virtuelles dans le cloud

En utilisant des technologies open-source et en tirant parti de services cloud puissants existants, non seulement nous avons gagné du temps, mais nous avons également réduit le coût du projet pour le client.

L'attachement de l'équipe Vantino aux bonnes pratiques aide grandement à mener des projets startup avec des clients qui n'ont pas d'expérience en ingénierie logicielle mais ont des concepts de produits remarquables. Nos clients disent que vous pouvez vous appuyer sur notre équipe et être certain que vos exigences sont satisfaites de manière économique et en temps voulu.