Site de Vente en Ligne de voitures HTAUTO

Développement Web
Projet en cours de
Formation

Ce projet de gestion de véhicules comprend plusieurs fonctionnalités clés destinées à améliorer la gestion et l'affichage des informations des véhicules, ainsi que des fonctionnalités spécifiques pour les administrateurs.

Langages :
PHP
HTML
CSS
Base de données :
MySQL
Architecture :
Utilisation de l'architecture MVC
Année :
2023
Ce que j'ai fait

Extension d'un site de vente en ligne de voitures

Modification et Affichage des Véhicules :

Modifier la Description des Véhicules : Mise à jour des descriptions des véhicules.

Voir les Listes de Véhicules Triées par Prix Croissant : Affichage des véhicules en fonction de leur prix, du moins cher au plus cher.

Voir la Liste des Marques Triées par Ordre Alphabétique : Affichage des marques de véhicules classées alphabétiquement.

Affichage des Véhicules par Marque ou Type : Lors de la sélection d’une marque ou d’un type, les véhicules correspondants s'affichent avec la marque ou le type sélectionné visible.

Tri et Validation :

Tri des Véhicules par Marque : Les véhicules peuvent être triés en fonction de leur marque.

Validation des Modifications de Véhicules : Lors de la modification des informations d’un véhicule, des validations sont effectuées côté frontend et backend.

Validation lors de l’Ajout d’un Nouveau Véhicule : Initialement, aucun contrôle n’était effectué. Des validations ont été ajoutées pour les champs de numéro d'immatriculation, année, couleur et prix.

Affichage des Erreurs :

Affichage des Erreurs lors de l'Ajout d'un Nouveau Véhicule : Le système affiche les erreurs si les champs tels que le numéro d'immatriculation, l'année, la couleur ou le prix ne sont pas conformes ou non renseignés.

Fonctionnalités Administrateur :

Ajouter une Voiture : Permet aux administrateurs d’ajouter de nouveaux véhicules.

Ajouter un Type de Voiture : Les administrateurs peuvent ajouter de nouveaux types de véhicules.

Ajouter une Marque de Voiture : Possibilité pour les administrateurs d’ajouter de nouvelles marques de véhicules.

Gestion du Mot de Passe Utilisateur:

Changement de Mot de Passe : Permet à l’utilisateur de changer son mot de passe en saisissant et confirmant le nouveau mot de passe dans deux zones de saisie.

Si les mots de passe saisis ne sont pas identiques, le système retourne le formulaire en indiquant l’erreur et demande à l'utilisateur de réessayer.

Si les mots de passe ne respectent pas les règles de sécurité (entre 8 et 15 caractères, au moins un chiffre, une majuscule et un caractère non alphabétique), le système affiche une erreur et demande de corriger les saisies.