revert ajout du cahier_des_charges.pdf et de la documentation_utilisateur.pdf
📱 AppSAV – Application de Gestion de Stock SAV
AppSAV est une application mobile destinée à la gestion du stock de pièces détachées pour une entreprise spécialisée dans la réparation d’appareils. Elle permet à l’utilisateur de gérer efficacement les matériels, les pièces associées, ainsi que le suivi des mouvements de stock.
✨ Fonctionnalités principales
-
🔧 Gestion des appareils
- Ajout, modification et suppression d'appareils.
- Affectation d’un identifiant unique, d’un nom et d’un état à chaque appareil.
-
🔗 Association des pièces détachées aux appareils
- Attribution de pièces à un appareil.
- Indication des pièces recommandées.
-
🔍 Recherche par appareil
- Trouver rapidement les pièces associées à un appareil.
-
📄 Informations détaillées
- Détails sur les appareils (historique d’utilisation des pièces, etc.).
- Détails sur les pièces (prix, stock, fournisseur…).
-
📦 Gestion des pièces détachées
- Ajout, modification, suppression.
- Gestion du stock.
-
📊 Suivi des entrées/sorties
- Mouvements de stock avec commentaires (entrée, sortie, quantité, etc.).
-
🏭 Gestion des fournisseurs
- Ajout, modification, suppression des fournisseurs.
- Coordonnées de contact.
🛠️ Technologies utilisées
- 🧩 .NET MAUI (.NET 8.0)
- 🗄️ SQLite (base de données locale)
- 🖥️ IDE : Rider / Visual Studio
- 🧪 Méthode agile : Scrum
🚀 Installation
Prérequis
- .NET MAUI SDK (version 8.0)
- Android Emulator ou appareil physique
- IDE compatible : JetBrains Rider ou Visual Studio 2022+
- Git
Instructions
# Cloner le projet
git clone https://gitea.btssio-poitiers.fr/brunetg/AppSAV.git
cd AppSAV
# Restaurer les dépendances
dotnet restore
# Lancer l’application
dotnet build
dotnet maui run --framework net8.0-android
📁 Structure de projet
/AppSAV
├── Data/ # Contient les fichiers relatifs à la base de données
├── Helpers/ # Contient une commande asynchrone qui contourne l'installation de CommunityToolKit
├── Models/ # Contient les entités de l'application
├── ViewModels/ # Contient la gestion de données de l'interface utilisateur
└── Views/ # Contient les pages et le Code-Behind associé
📄 Licence
Projet pédagogique réalisé dans le cadre de l'AP du S4 de BTS - SIO : SLAM (Lycée Aliénor d'Aquitaine) Session 2025.
👥 Auteurs
- Axel BESBOT
- Yann ASTIER
- Giovanny BRUNET
- Kylian BAYARD
- Lucas RAGUENEAU
Encadré par : Louis BOUSSARIE – Romaric THIBAULT FERRAND
Description
Languages
C#
100%