Votrecart
Description du projet
Cette application est une simulation pour la création de sites Web d'achat en ligne à l'aide de Javaee, l'utilisateur peut rechercher les produits et les acheter en ligne en tant que meilleure pratique, nous avons utilisé l'objet d'accès aux données ( DAO ), nous avons utilisé le modèle de contrôleur de vue du modèle ( MCV )
Fonctionnalités utilisateur
- L'utilisateur peut s'inscrire pour la première fois
- L'utilisateur peut se connecter.
- L'utilisateur peut afficher les produits
- L'utilisateur peut ajouter des produits au panier
- L'utilisateur peut supprimer des produits du panier
- L'utilisateur peut réduire la quantité d'un produit dans le panier.
- Recherche d'utilisateurs de produits
- L'utilisateur peut facturer son solde
- L'utilisateur peut payer en espèces pour obtenir le produit
- L'utilisateur peut se déconnecter du site.
Fonctionnalités administratives
- L'administrateur peut afficher les produits
- L'administrateur peut ajouter du produit
- L'administrateur peut supprimer le produit
- L'administrateur peut modifier le produit
- L'administrateur peut ajouter des produits au curseur
- L'administrateur peut ajouter des cartes à gratter
- L'administrateur peut voir l'historique
- L'administrateur peut ajouter une nouvelle catégorie
- L'administrateur peut supprimer la catégorie
- L'administrateur peut ajouter des annonces
- L'administrateur peut supprimer les annonces
- L'administrateur peut afficher les utilisateurs
- L'administrateur peut modifier les profils des utilisateurs
- L'administrateur peut voir l'historique
Technologies que nous avons utilisées:
- Html 5
- CSS 3
- Amorce
- Font génial
- Javascrip
- jquery
- Ajax
- Jsp
- Servlets
- API Java Mail
- Mariadb
Environnement utilisé
- JDK 8 (Java SE 8)
- NetBeans IDE
- Apache Tomcat 8
- Phpmyadmin
- Fichier JSTL JAR (JSTL-1.2.jar)
- API Java EE 5 (Servlet 2.5, JSP 2.1, JSTL 1.2, Langue d'expression (EL))
- API de connectivité de la base de données Java (JDBC)