DyDyShop est une application web de commerce électronique développée avec Flask, SQLAlchemy et d'autres technologies. Elle propose une gamme de fonctionnalités pour améliorer l'expérience d'achat en ligne.
-Parcourir les articles : Les utilisateurs peuvent visualiser la liste d'articles disponible.
-Ajouter au panier : Ajoutez des articles au panier pour les acheter.
-Gestion des favoris : Les utilisateurs peuvent ajouter et supprimer des articles de leur liste de favoris.
-Authentification : Les utilisateurs peuvent créer un compte, se connecter, et gérer leur profil.
-Authentification via Google : Connexion facilitée avec le compte Google de l'utilisateur.
-Filtres avancés : Filtrer les articles par catégorie, prix, etc., pour faciliter la recherche.
-Dashboard : Tableau de bord pour les utilisateurs enregistrés pour suivre les commandes passées, les favoris, etc.-Gestion des catégories : Ajout, modification et suppression de catégories et sous-catégories.
-Ajout d'articles : Permet aux administrateurs d'ajouter de nouveaux articles avec des détails tels que titre, description, prix, etc.
-Statistiques : Affichage des statistiques clés, telles que le nombre total d'articles, les ventes, etc.
-Notification via Twilio : Les administrateurs reçoivent des notifications sur WhatsApp pour les nouvelles commandes.
- Python (version recommandée XYZ)
- Flask
- SQLAlchemy
- Twilio (pour les notifications WhatsApp)
- OAuth2 avec Google (pour l'authentification avec Google)
- Template et envoi email personalisé https://pythonhosted.org/Flask-Mail/)