Skip to content

SihCAM/SpaVita-equipe5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaVita - Plateforme de Réservation en Ligne pour Spa

📖 Présentation du projet

SpaVita est une plateforme web moderne visant à digitaliser la gestion des réservations de soins bien-être. Développée pour simplifier l'expérience client et optimiser l'organisation interne, cette solution permet aux clients de réserver facilement leurs soins et aux professionnels de gérer efficacement leur planning.

Contexte

Le marché du bien-être et de la relaxation connaît une forte croissance, avec un besoin accru de digitalisation des services. SpaVita répond à cette demande en offrant une solution intuitive, performante et sécurisée.

Public cible

  • Clients particuliers : Hommes et femmes recherchant des soins bien-être et relaxation
  • Administrateurs du spa : Personnel gérant les rendez-vous et l'organisation des soins
  • Praticiens : Masseurs, esthéticiennes et autres professionnels du bien-être

🌟 Fonctionnalités

Priorité 1 (Essentielles)

  • Consultation des soins disponibles via un catalogue interactif avec filtres
  • Réservation en ligne avec calendrier dynamique et sélection de créneaux en temps réel
  • Création et gestion de comptes clients
  • Tableau de bord administrateur pour la gestion des réservations
  • Gestion des créneaux horaires et des praticiens
  • Notifications email pour confirmation de réservation

Priorité 2 (Avancées)

  • Génération automatique de documents PDF (confirmation de réservation, factures)
  • Suivi des statistiques de réservation
  • Gestion avancée des soins (ajout, modification, suppression)

Priorité 3 (Optionnelles)

  • Paiement en ligne sécurisé via Stripe
  • API REST pour extensions futures (application mobile)
  • Notifications SMS en complément des emails

🛠️ Architecture technique

Front-end

  • HTML5, CSS3, JavaScript
  • jQuery, AJAX
  • Design responsive pour tous appareils

Back-end

  • PHP
  • MySQL
  • API SendGrid (notifications emails)
  • Stripe (paiements en ligne - priorité 3)
  • FPDF (génération de documents)

Environnement de développement

  • GitHub (versioning)
  • Monday, VS Code, Discord, Figma (collaboration)

📱 Interface utilisateur et design

Charte graphique

  • Couleurs principales:

    • Noir (#0A0908): Titres, sous-titres, éléments contrastés
    • Bleu Nuit (#22333B): Associé à l'eau thermale, évoque le calme
    • Gris clair (#F2F4F3): Fonds de sections et espaces blancs
    • Beige/Taupe (#A9927D): Boutons, sections de contenu, cartes
    • Marron Naturel (#5E503F): Éléments de la nature, arrière-plans doux
  • Typographie:

    • Titres: "Playfair Display" (élégante et sophistiquée)
    • Paragraphes: "Lato" (lisibilité et modernité)

Style visuel

  • Flat design
  • Transitions fluides
  • Effets parallaxe
  • Animations au survol

📋 Arborescence du site

  • Accueil: Présentation du spa, images immersives, témoignages clients
  • Catalogue des soins: Liste détaillée avec filtres, descriptions, tarifs
  • Réservation: Calendrier interactif, sélection des créneaux, choix du praticien
  • FAQs: Questions fréquentes et informations sur l'entreprise
  • Contact: Coordonnées, localisation, formulaire de contact
  • Espace client: Historique et gestion des rendez-vous
  • Tableau de bord administrateur: Planning des praticiens, gestion des réservations

💻 Installation

# Cloner le projet
git clone https://github.com/SihCAM/SpaVita-equipe5.git

# Accéder au répertoire du projet
cd SpaVita-equipe5

# Configurer la base de données
# Instructions à compléter

📅 Planning de développement

Étape Date
Soumission initiale 17/02/2025
Soumission intermédiaire 09/03/2025
Soumission finale 23/03/2025

📝 À faire

  • Développement de l'arborescence de l'application de réservation
  • Intégration du système d'authentification
  • Mise en place du tableau de bord administrateur

👥 Équipe

  • CAMARA Sihya
  • ABLAIN Tom
  • SACCOL Nathan

Informatiosn techniques :

.htaccess local :

# htaccess actuel pour local
RewriteEngine On
# Rediriger tout vers le dossier public si on n’y est pas déjà
RewriteCond %{REQUEST_URI} !^/SpaVita-equipe5/public/
RewriteRule ^(.*)$ public/$1 [L]

.htaccess o2switch :

# htaccess actuel pour o2switch
RewriteEngine On
# Rediriger tout vers le dossier public si on n’y est pas déjà
RewriteCond %{REQUEST_URI} !^/SpaVita/public/
RewriteRule ^(.*)$ public/$1 [L]

Password Clients-fictifs (deja hashé) : motdepasse123

© 2025 SpaVita - Tous droits réservés

About

SpaVita est une plateforme web permettant aux clients de réserver leurs soins dans un spa de manière intuitive et rapide. L’application facilite également la gestion des rendez-vous et des plannings pour les administrateurs et les praticiens.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors