Skip to content

riadh-benchouche/challenge-s4

Repository files navigation

Application de Gestion des Associations Scolaires

Une application développée en Go pour gérer les associations au sein d'une école.

Équipe de développement

  • Riadh Benchouche
  • Riad Ahmed Yahia
  • Hicham Aissaoui
  • HSU WANG Kevin

Prérequis

  • Docker
  • Go (version recommandée : dernière version stable)

Installation

Clonez le repository :

git clone [email protected]:riadh-benchouche/challenge-s4.git
cd challenge-s4

Configurez les variables d'environnement :

 cp .env.example .env

⚠️ N'oubliez pas de modifier les valeurs dans le fichier .env selon votre environnement

Lancez l'application avec Docker :

docker-compose up -d

Documentation API

La documentation Swagger de l'API est accessible à l'adresse :

http://localhost:3000/swagger/ui

Utilisation

Assurez-vous que tous les conteneurs Docker sont en cours d'exécution :

docker-compose ps

Développement

Pour lancer l'application en mode développement :

docker-compose up -d --build

Arrêt de l'application

Pour arrêter les conteneurs Docker :

docker-compose down

Sans Docker (développement local)

go run main.go

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •