Une application web complète pour gérer l'historique d'entretien, les contrôles techniques et les assurances de vos véhicules.
- Ajout/Modification des véhicules
- Informations complètes : marque, modèle, motorisation, immatriculation
- Historique : date de première immatriculation, date d'achat, kilométrage à l'achat
- Contrôles techniques : dates du dernier et prochain contrôle
- Ajout d'entretiens avec :
- Date et objet de l'entretien
- Garage (lié au carnet d'adresses)
- Kilométrage
- Montant et notes
- Historique complet des entretiens par véhicule
- Statistiques : nombre d'entretiens, coût total, moyenne par entretien
- Export PDF de l'historique complet
- Gestion des garages et assureurs
- Informations complètes : nom, type, adresse, téléphone, email, site web
- Utilisation dans les entretiens et contrats d'assurance
- Ajout/Modification des contrats d'assurance
- Détails complets : numéro de contrat, assureur, dates, montant, fréquence de paiement
- Garanties : liste des garanties incluses avec franchises et plafonds
- Alertes pour contrats expirés ou bientôt expirés
- Contrôles techniques en retard ou proches
- Contrats d'assurance expirés ou bientôt expirés
- Kilométrage élevé depuis le dernier entretien
- Affichage visuel des alertes avec codes couleur
- Export PDF de l'historique complet des entretiens
- Mise en page professionnelle avec :
- En-tête avec informations du véhicule
- Tableau détaillé des entretiens
- Total des dépenses
- Backend : PHP 7.4+
- Base de données : MySQL
- Frontend : HTML5, CSS3, JavaScript
- Génération PDF : FPDF
- Authentification : Sessions PHP
- Responsive Design : Adapté mobile/tablette
- Serveur web (Apache/Nginx)
- PHP 7.4 ou supérieur
- MySQL 5.7 ou supérieur
- Accès à un navigateur web moderne
- Télécharger les fichiers du projet
- Télécharger les fichiers du projet fpdf dans le répertoire lib/fpdf (https://www.fpdf.org/)
- Créer la base de données avec le script SQL fourni
- Configurer le fichier
config.phpavec vos identifiants de base de données - Placer les fichiers sur votre serveur web
- Accéder à l'application via votre navigateur
c_vehicules- Véhicules enregistrésc_entretiens- Historique des entretiensc_adresses- Carnet d'adresses (garages, assureurs)c_contrats_assurance- Contrats d'assurancec_types_garantie- Types de garantiesc_garanties_contrat- Garanties par contrat
Modifiez le fichier config.php avec vos paramètres :
<?php
// Configuration de la base de données
define('DB_HOST', 'localhost');
define('DB_NAME', 'carnet_entretien');
define('DB_USER', 'votre_utilisateur');
define('DB_PASS', 'votre_mot_de_passe');
?>