Aller au contenu principal

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

  1. Vue d’ensemble
  2. Page d’accueil
  3. Page de recherche
  4. Page place
  5. Page favoris
  6. (Plaisancier) Réservations — Bookings
  7. (Plaisancier) Paiement
  8. (Plaisancier) Tableau de bord
  9. Litiges
  10. Smart Advantage
  11. MarinaBook Impact
  12. 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 :
    1. Une partie qui liste les places
    2. 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

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
  • Email
  • 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).