Application WooGo, partagez un taxi

Technologies frontend utilisées pour le développement de l'application

Woogo est une application hybride, développée avec le framework IONIC, fonctionnant sous ios, Android. Le but de l'application mobile est de pouvoir partager un taxi très simplement avec les utilisateurs autour de soi.

Voici donc les fonctionnalitées principales qu'il a fallue développer:

  • Internationalisation
  • Envoi de SMS
  • Géolocalisation
  • Paiement avec Stripe
  • Mise en relation entre utilisateurs
  • Dialogue avec API Rest sécurisée avec Https+oAuth2

Technologies backend utilisées pour le développement de l'application WooGo

Développé en python Django, l'une des principales difficultés lors du développement du backend, était le fait de pouvoir réaliser des matchs très rapidement, c'est à dire une mise en relation entre utilisateurs pouvant effectuer une partie de leur trajet de taxi en commun.
Cela nécessitait donc une analyse du parcours de chaque utilisateurs, afin de déterminer si un match était possible ou non.

  • Backoffice
  • API Rest sécurisée avec Https+oAuth2
  • Redis (moteur de cache)
  • PostgreSQL
  • Développement d'un système de match entre utilisateurs
  • Calcul prix trajets
  • SDK Stripe pour gérer les paiements
  • Hébergement dans le cloud avec les services de Clever cloud

Actuellement en phase de tests. Non encore disponible sur les stores