Ajouter README.md
This commit is contained in:
parent
ee4626269e
commit
8ddaca3a04
99
README.md
Normal file
99
README.md
Normal file
@ -0,0 +1,99 @@
|
||||
# 📱 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](https://learn.microsoft.com/en-us/dotnet/maui/overview/) (version 8.0)
|
||||
- Android Emulator ou appareil physique
|
||||
- IDE compatible : JetBrains Rider ou Visual Studio 2022+
|
||||
- Git
|
||||
|
||||
### Instructions
|
||||
|
||||
```bash
|
||||
# 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*
|
Loading…
x
Reference in New Issue
Block a user