Skip to content
salimskanderPublic

About

🎫 API REST moderne pour la gestion d'événements et de billetterie. Construite avec Node.js, Express et MongoDB. Inclut authentification JWT, paiements sécurisés et documentation Swagger.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Tix API

API de gestion de billets et d'événements permettant la création, la réservation et le suivi des événements.

🚀 Fonctionnalités

  • Gestion des événements
  • Réservation de billets
  • Authentification sécurisée
  • Gestion des utilisateurs

📋 Prérequis

  • Node.js >= 16
  • MongoDB
  • npm ou yarn

⚙️ Installation

# Cloner le dépôt
git clone https://github.com/Elyter/tix-API.git

# Installer les dépendances
npm install

# Configurer les variables d'environnement
cp .env.example .env

# Démarrer le serveur
npm run dev

🔧 Configuration

Créez un fichier .env à la racine du projet :

PORT=3000
MONGODB_URI=mongodb://localhost:27017/tix-api
JWT_SECRET=votre_secret

📚 Documentation API

La documentation de l'API est disponible sur /api/docs

🧪 Tests

# Lancer les tests
npm run test

# Couverture des tests
npm run test:coverage

📝 Licence

MIT

About

🎫 API REST moderne pour la gestion d'événements et de billetterie. Construite avec Node.js, Express et MongoDB. Inclut authentification JWT, paiements sécurisés et documentation Swagger.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages