Le spécialiste de votre système d'information
Créé le | Modifié le | | AXOPEN
smap logo

Développement d’une application mobile iOS de location de voitures et d’un backoffice web

Problématique :

Comment louer des véhicules uniquement et simplement via une application mobile ?

Projet :

Création d’une application mobile permettant aux utilisateurs de louer ou de mettre à disposition des véhicules SMAP, pour de courtes et longues durées.

SMAP a fait appel à AXOPEN pour le développement :

  • de l’application mobile iOS (Swift)
  • d’un backoffice ( Angular – Java – Spring Boot – MongoDB)
  • d’une API de services REST
Application mobile SMAP 1
Application mobile SMAP 2
Application mobile SMAP 3

L’application mobile iOS

L’application mobile iOS a été développée en natif, avec le langage Swift. Les principales fonctionnalités sont les suivantes :

  • Gestion des utilisateurs & connexions (via Firebase)
  • Recherche & Affichage des véhicules sur la Map
  • Gestion des véhicules
  • Gestion des réservations (locations de véhicules courte & longues durées) : calendrier & plages horaires
  • Paiement (via Stripe)
  • Edition & modification de profils utilisateurs
  • Contrôle des véhicules : localisation, déblocage du véhicule & checking des conditions de prise et de rendu des véhicules (via la technologie bluetooth)

Le backoffice web

Afin de pouvoir gérer la flotte de véhicules, l’application mobile est couplée avec une interface web. Le backoffice permet :

  • Gérer les utilisateurs
  • Gérer les véhicules et leurs détails (description, images, etc.)
  • Gérer les réservations
  • Gérer les factures
  • Gérer les paiements
  • Envoyer des mails
  • Exports PDF

Le backoffice a été développé avec la stack applicative suivante :

  • Front : Angular
  • Back : Java et le framework Spring Boot
  • BDD : MongoDB

AXOPEN gère actuellement la maintenance et les évolutions de l’application SMAP.

Vous avez un projet ?