MarinaBook — Documentation fonctionnelle (existant)
Document basé uniquement sur les éléments fournis.
Périmètre : fonctionnalités déjà en place sur marinabook.app.
Partie manquante identifiée : profil gestionnaire (à compléter).
Table des matières
- Vue d’ensemble
- Page d’accueil
- Page de recherche
- Page place
- Page favoris
- (Plaisancier) Réservations — Bookings
- (Plaisancier) Paiement
- (Plaisancier) Tableau de bord
- Litiges
- Smart Advantage
- MarinaBook Impact
- Fonctionnalité manquante à documenter
Vue d’ensemble
MarinaBook propose :
- Une navigation par pages (accueil, recherche, place, favoris).
- Un parcours plaisancier (réservations, paiement, dashboard, paramètres, litiges).
- Des programmes/sections dédiés (Smart Advantage, MarinaBook Impact).
Page d’accueil
Objectif : détecter le pays et la langue, puis proposer des recommandations basées sur ces informations.
Sections
- Intro
- Recherches récentes
- Destinations en vogue
- Offres et promotions
- Top recherche (dans le pays)
- Anneaux populaires (dans le pays)
- Anneaux bientôt disponibles (dans le pays)
- Disponibles ce week-end (dans le pays)
- Ports par ville (dans le pays)
- Prochaines escapades
- Explorez les côtes voisines
Évolution prévue
- (Futur) Smart Advantage : programme de fidélisation.
Page de recherche
Objectif : permettre une recherche multi-critères et afficher les places (anneaux) en liste + carte.
Critères de recherche
- Emplacement (avec autocomplétion)
- Dates des réservations
- Options (en option) :
- Type de place
- Type de bateau
Types de réservation
- Réservation instantanée
- Réservation avec validation
Filtrage
- Possibilité de filtrer avec Smart Advantage si éligible
- L’utilisateur peut sélectionner “Résa instantanée” :
- n’affiche que les réservations instantanées correspondant aux filtres
Affichage
- Page divisée en deux :
- Une partie qui liste les places
- Une partie carte :
- l’utilisateur peut choisir un port précis sur la carte
- affiche les places correspondant à ce port
- possibilité de changer de port
Page place
Objectif : présenter une place et permettre la réservation.
Contenu / informations
- Présentation de la place (coordonnées GPS du port, etc.)
- Description
- Types de bateaux acceptés
- Équipements et services
- Gabarit maximal accepté
Interactions
- Possibilité de mettre la place en favoris
- Bouton Météo : météo du port pour les 7 prochains jours
- Carte permettant de choisir un autre port voisin
Avis
- Onglet Avis : consultation des avis des clients ayant déjà occupé cette place
Réservation
- Prix
- Sélection des dates
- Sélection des bateaux (précédemment créés par l’utilisateur)
Page favoris
Objectif : retrouver et gérer les places enregistrées en favoris.
Fonctionnalités
- Liste des places favorites
- Suppression d’un favori
(Plaisancier) Réservations — Bookings
URL : https://www.marinabook.app/bookings
Objectif
Lister et gérer les réservations selon leur état, avec règles d’annulation/libération.
Statuts affichés
- À payer
- En cours
- Terminée
- En attente de validation (24h par le gestionnaire)
Règles de libération / annulation
- Si résa non payée : elle se libère après 20 minutes
- Si le gestionnaire ne valide pas dans les 24h : la résa se libère à la fin des 24h
- Possibilité de supprimer manuellement avant paiement
Options
- Possibilité d’ajouter :
- un hébergement
- un transfert
Paiement / Facturation
- Après paiement : facture de réservation séparée de celle de l’hébergement et transfert
- Le montant “Don MarinaBook Impact • 0,85 €” apparaît dans la réservation
Communication & avis
- Lien de chat avec le gestionnaire
- Après fin de réservation : lien pour donner un avis activé après 3 jours
(Plaisancier) Paiement
URL : https://www.marinabook.app/payment?reservationId=(id_reservation)
Objectif
Payer une réservation et (optionnellement) ajouter hébergement et transfert.
Moyens de paiement
- Payer avec une nouvelle carte
- Payer avec une carte déjà enregistrée
Options à cette étape
- Ajouter hébergement et transfert
- Ajout du don MarinaBook Impact à la somme totale à payer
Alerte
- Notification indiquant que la réservation va s’annuler dans les 5 minutes si elle n’est pas payée
(Plaisancier) Tableau de bord
URL : https://www.marinabook.app/plaisancier/dashboard
Contient des liens vers
Réservations
- https://www.marinabook.app/bookings
- Réservations à venir
- Annulées
- Passées
Mes bateaux
- Liste des bateaux créés
- Ajout d’un bateau :
- Nom du bateau
- Type
- Marque
- Modèle
- Longueur (m) *
- Largeur (m) *
- Tirant d’eau (m) *
- Poids (tonnes)
- Année de construction
- Pavillon (Pays) *
- N° Immatriculation *
Moyens de paiement
- Ajouter une carte bancaire
- Suppression d’une carte bancaire
- Les informations bancaires sont sécurisées par Stripe et ne sont jamais stockées sur nos serveurs.
Paramètres
Mon profil
- Nom complet
- Téléphone
- Pays
- Langue
- Devise
- Statut du compte
Notifications
- Activer/désactiver les notifications par email
Confidentialité
- Profil visible publiquement
- Afficher mon email
- Afficher mon téléphone
Sécurité
- Changer le mot de passe
Gestion du compte
- Lien vers : Moyens de paiement
Zone de danger
- Suppression du compte
Litiges
Objectif
Permettre l’ouverture et le suivi d’un litige lié à une réservation.
Ouverture
- L’utilisateur choisit une réservation
- Le litige s’ouvre dans une fenêtre de chat incluant :
- plaisancier
- gestionnaire
- modérateur
- admin
Process
- Le plaignant décrit le problème et attend une réponse
- Si pas de réponse ou pas de solution :
- le modérateur intervient et propose une solution
- En cas de pas de solution :
- le modérateur prend une décision (sans son périmètre) ou
- remonte l’affaire pour prise de décision
Passage en mode gestionnaire
- Lien pour ouvrir un popup afin de passer en mode gestionnaire
- Pour avoir le profil gestionnaire : KYC obligatoire (via Shuftypro)
Smart Advantage
Objectif
Programme de fidélité MarinaBook.
Règles
- Effectuez des réservations pour progresser dans les paliers
- Chaque palier débloque une remise exclusive sur les places Smart Advantage
- Les remises sont valables 12 mois et s’appliquent quand vous le décidez
- Utilisez le filtre “Smart Advantage” pour voir les places éligibles
Paliers
- Fidélité confirmée
- 10 réservations validées
- –10%
- Fidélité avancée
- +15 réservations après palier 2
- –15%
- Fidélité premium
- +20 réservations après palier 3
- –20%
MarinaBook Impact
Objectif
Décrire l’engagement et le fonctionnement du programme MarinaBook Impact.
Principe
- 1 $ par réservation
- Automatiquement alloué au programme MarinaBook Impact
- Hors commission plaisancier
- Prélevé sur la commission MarinaBook — aucun coût supplémentaire pour le plaisancier ni pour le port
Reversement
- Reversé aux associations
- Fonds reversés à des projets dédiés à la protection des fonds marins
À quoi servent les dons ?
- Restauration d’herbiers marins et de récifs coralliens
- Installation de mouillages écologiques pour limiter l’impact des ancres
- Programmes de nettoyage des fonds marins dans les zones portuaires
- Sensibilisation des plaisanciers aux bonnes pratiques en mer
- Soutien à la recherche scientifique sur les écosystèmes marins côtiers
Fonctionnalité manquante à documenter
- Profil gestionnaire : non inclus dans ce document (à compléter).