Retour au portfolio

Compte rendu — Sio Cars

Maquette web d’une console concession automobile (back-office)

Informations générales

Nom du projet : Sio Cars — console concession
Contexte : Maquette pédagogique / portfolio (BTS SIO SLAM)
Auteur : Abdelmalek Elidrissi
Type : Application web statique HTML / CSS / JavaScript, données locales

Objectifs du projet

Technologies utilisées

Interface

HTML5 CSS3 Bootstrap 5.3 Bootstrap Icons Google Fonts (Plus Jakarta Sans)

Logique

JavaScript (IIFE, modules globaux) localStorage (session + jeu de données JSON)

Livrables graphiques

Logo SVG intégré Illustrations véhicules (SVG inline, sans photos externes)

Structure du projet

SioCars/ ├── index.html # Connexion ├── dashboard.html # Hub après authentification ├── clients.html # Liste clients + barre d’actions ├── products.html # Stock véhicules (grille) ├── employees.html # Liste employés ├── client-detail.html # Fiche client éditable ├── product-detail.html # Fiche véhicule éditable ├── employee-detail.html # Fiche employé éditable └── public/ ├── css/siocars.css # Thème concession / animations / composants ├── images/siocars-logo.svg └── js/ ├── siocars-auth.js # Session (clés localStorage, garde d’accès) ├── siocars-data.js # Génération > 500 enregistrements, persistance ├── siocars-ui.js # Pagination, formatage, helpers (marque, SVG…) ├── siocars-login.js ├── siocars-dashboard.js ├── siocars-clients.js ├── siocars-products.js ├── siocars-employees.js ├── siocars-client-detail.js ├── siocars-product-detail.js ├── siocars-employee-detail.js └── siocars-nav.js # Comportement navbar au scroll

Fonctionnalités principales

1. Authentification légère

2. Tableau de bord

3. Modules liste

4. Fiches détail et édition

5. Données générées

6. Interface utilisateur

Choix techniques et limites

Conclusion

Le projet Sio Cars regroupe navigation multi-pages, gestion d’un gros volume de données factices, fiches éditables et une présentation alignée sur l’univers concession / annonces auto. Il illustre la maîtrise du front statique, de la persistance locale et de la modélisation simple de relations métier (ventes, clients, vendeurs).

Accès au projet : Ouvrir la console Sio Cars