Skip to content

Feature/infra setup

BADSI MASSI requested to merge feature/infra-setup into develop

📌 Description

  • Mise en place de la commande "npm start" a la racine pour lancer plus facilement sans passer par toutes ses étape :

         # Lancer la base de données
         cd database && docker-compose up -d
    
         # Démarrer le backend
         cd server && nmp install && npm run dev
    
         # Démarrer le frontend
         cd client && nmp install && npm run dev
  • Durcissement de la configuration PostgreSQL

  • Remplacement de l'outil obsolète secrets-scan par trufflehog

🔗 Lien vers l'issue

Type de changement

  • Feature (nouvelle fonctionnalité)
  • [] Fix (correction de bug)
  • Refactor (pas de changement fonctionnel)
  • Docs (documentation)
  • [] Chore (maintenance technique)
  • Hotfix (urgence)

🧪 Comment tester

  • Lancer npm install à la racine
  • Lancer npm start
  • Vérifier que les 3 services (DB, Server, Client) démarrent sans erreur

Checklist

  • Tests unitaires ajoutés/mis à jour
  • Documentation mise à jour
  • [] Pipeline CI vert
  • Relu par un reviewer

👥 Reviewers requis

  • Backend (@azra, @soheil)
  • Frontend (@mohamed, @yigit)
  • Sécurité (@linda, @massi)
  • BDD (@elhadj)

🚨 Impact potentiel

  • Breaking change
  • Performance
  • [] Sécurité
Edited by AGUECH OMAR

Merge request reports