Une boutique en ligne de cosmétiques de haute qualité
Site Web simple, basé sur le MYSQL du SBRM
(MySqlWorkbench a été utilisé lors de la création du projet) en utilisant JDBC
La structure intérieure a été créée en fonction de l'architecture de niveau N et des principes solides
RBAC a été choisi comme mécanisme d'autorisation géré avec des filtres
Application avec état (Authentification -> Session avec l'ID)
Emballage: Apache Maven
Serveur Web: Tomcat
Enregistreur: log4j
Front-end: bootstrap, CSS, HTML
Admin :
Création, mise à jour et supprimer des produits
Créer, mettre à jour et supprimer les utilisateurs
Gérer les rôles des utilisateurs
Supprimer les commandes, avoir accès à ses détails
Utilisateur :
Enregistrement
Produits d'achat
Avoir accès au panier
Création de commandes
Affichage des commandes de l'utilisateur et de ses détails
Affichage des détails de l'utilisateur et sa mise à jour
Tomcat (local) :
Déploiement - war_exploded , context address — "/"
Base de données :
Exécutez le code de configuration à partir du fichier /resources/database.sql dans votre SDRB
Configurez vos propriétés de connexion dans le /util/connectionutil.java
Autorisation en tant qu'administrateur :
Sur la page de connexion (bouton "Sign In" ), appuyez sur le bouton "Create Admin"
Ensuite, tapez "Admin" pour la connexion et "Admin007" pour le mot de passe sur la page de connexion
Autoriser en tant qu'utilisateur :
Inscrivez-vous d'abord - Appuyez sur le bouton "Sign Up" sur la page de connexion ou la barre de navigation
Puis connectez-vous sur la page de connexion (bouton "Sign In" )
Dariia Pikul