Restopolitan
Restopolitan
Restopolitan propose qu’à chaque addition, vous avez droit à un repas offert, directement déduit par le restaurateur au moment de payer.
3 500 restaurants sont disponibles.
Le service est disponible en France, en Espagne ou en Italie.
Les fonctionnalités développées sur cette application :
- L’application fonctionne en mode connecté (loggué) ou non connecté. La réservation est possible uniquement lorsqu’on est connecté à son compte.
- Faire un recherche de restaurants selon sa géolocalisation, en fonction du nombre de personnes ainsi que par date.
- Recherche par ville à l’aide d’un carrousel.
- Filtrer les résultats de recherche par fourchette de prix, par rayon de recherche, par type de cuisine, ambiance ou d’autres options encore.
- Visualiser les restaurants recherchés et filtrés sur une map.
- Accès à la fiche détaillée du restaurant avec défilement des images et accès à la carte du restaurant en dépliant-pliant la rubrique concernée et affichage de toutes les informations pratiques (horaires d’ouvertures, ambiance, type de cuisine…) et possibilité de l’ajouter à ses favoris ou de partager sa fiche.
- Réserver directement via l’application mobile en choisissant le jour sur le calendrier, l’heure et le nombre de personnes. Possibilité d’annuler une réservation également.
- Accès au profil de l’utilisateur (informations, offre…)
- Mise en place d’un plan de taggage pour Google Analytics pour l’analyse du comportement des utilisateurs.
- Mise en place de notifications push : évènementiels (fête des mères…) ou automatique (abonnement arrive à expiration…)
Notre rôle dans ce projet :
- Cadrage du périmètre fonctionnel du projet.
- Mise en place de routines de suivi de l’API développée par le client.
- Développement en hybride en React Native de l’application mobile iOS & Android.
- Publication de l’application sur les stores App Store et Google Play.
Points clés de ce projet :
- Des composants comme le calendrier, quelques effets que nous avons développé et qui représentent un challenge avec des technologies hybrides.
- Mise en place de l’outil Bugsnag (crash reporter) afin d’analyser la source des bugs ou crash après la mise en production de l’application.