Skip to content

RocksDesireXebec/FluxSell

Repository files navigation

FluxSell

Un BackEnd API REST fonctionnel d'achat de produits et services en ligne conçu grâce au Framework Symfony et l'Api platform

Table de contenu :

  1. Fonctionnalités du système

    1. Gestion des utlisateurs et sécurité
      1. Création de comptes utilisateur
      2. Activation de compte via vérification d'adresse e-mail
      3. Authentification via le système JWT (Json Web Token)
      4. Protection contre la vulnérabilité CSRF (Cross-Site Request Forgery)
      5. Cryptage des mots de passes
      6. Sécurité des accès aux ressources via parefeu, attribution des droits et vérification de compte
      7. Gestion d'envoie d'e-mails
      8. Réinitialisation de mot de passe oublié
    2. Gestion des achats client
      1. Achats de produits et services
      2. Paiements par carte bancaire via la plateforme STRIPE
      3. Stockages des commandes
      4. Gestion du panier utilisateur
      5. Sauvegarde automatique du panier en base de données après fermeture normale ou accidentelle de session
  2. Installation

    1. Installation via Docker
    2. Installation via Wampserver
  3. Manuel d'utilisation

    1. Création et activation d'un compte utlisateur
    2. Connexion au système
    3. Consulter les différentes catégories de produits
    4. Consulter un produit
    5. Commander un produit
    6. Regler une commande
    7. Gerer son panier
  4. Tests unitaires et d'intégrations

  5. Fonctionnalités en cours de developpement

    1. Inscription via les services tiers ( Gmail, Facebook, etc)
    2. Gestion de la livraison de produits via la géo-localisation
    3. Sécurité des inscriptions via le système de CAPTCHA
    4. Système d'envoie de notifications SMS
    5. Intégration du moyen de paiement en ligne PayPal
    6. Service client, blog, Service après vente
    7. Espace publicitaire

Fonctionnalités du système

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published