feat: initial Spring Boot API - modules Auth, Articles, Tiers, Achats, Ventes, Production, Stock, Dashboard
- Architecture n-tiers : Controller → Service → Repository → Model - Sécurité JWT complète (Spring Security 6 + JJWT 0.12) - 6 rôles : PDG, Vente, Achat, Production, Magasinier, RH - Entités JPA : User, Role, Article, Client, Fournisseur, PurchaseOrder, SalesOrder, DeliveryNote, ProductionOrder, BomLine, StockMovement - Services métier : StockService, PurchaseOrderService, SalesOrderService, ProductionOrderService - DataInitializer : création des rôles + admin par défaut au démarrage - Docker Compose : Spring Boot + MySQL 8 PFE Ali Guennari — SUARL Rayhan
This commit is contained in:
+23
-27
@@ -1,45 +1,41 @@
|
||||
# ---> Java
|
||||
# Compiled class file
|
||||
# Java
|
||||
*.class
|
||||
|
||||
# Log file
|
||||
*.log
|
||||
|
||||
# BlueJ files
|
||||
*.ctxt
|
||||
|
||||
# Mobile Tools for Java (J2ME)
|
||||
.mtj.tmp/
|
||||
|
||||
# Package Files #
|
||||
*.jar
|
||||
*.war
|
||||
*.nar
|
||||
*.ear
|
||||
*.zip
|
||||
*.tar.gz
|
||||
*.rar
|
||||
|
||||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||
hs_err_pid*
|
||||
replay_pid*
|
||||
|
||||
# ---> Maven
|
||||
# Maven
|
||||
backend/target/
|
||||
target/
|
||||
pom.xml.tag
|
||||
pom.xml.releaseBackup
|
||||
pom.xml.versionsBackup
|
||||
pom.xml.next
|
||||
release.properties
|
||||
dependency-reduced-pom.xml
|
||||
buildNumber.properties
|
||||
.mvn/timing.properties
|
||||
# https://github.com/takari/maven-wrapper#usage-without-binary-jar
|
||||
.mvn/wrapper/maven-wrapper.jar
|
||||
|
||||
# Eclipse m2e generated files
|
||||
# Eclipse Core
|
||||
# IDE
|
||||
.idea/
|
||||
*.iml
|
||||
.vscode/
|
||||
.project
|
||||
# JDT-specific (Eclipse Java Development Tools)
|
||||
.classpath
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Environment
|
||||
.env
|
||||
*.env.local
|
||||
|
||||
# Flutter
|
||||
frontend/.dart_tool/
|
||||
frontend/.flutter-plugins
|
||||
frontend/.flutter-plugins-dependencies
|
||||
frontend/build/
|
||||
|
||||
# Docs sensibles
|
||||
memoire de fin d'etude.docx
|
||||
|
||||
Reference in New Issue
Block a user