No description
  • TypeScript 98.7%
  • JavaScript 1%
  • CSS 0.1%
  • Shell 0.1%
Find a file
Git Server 8b482cc275
Some checks failed
CI GirlsManagementNext / debug (push) Successful in 2s
CI GirlsManagementNext / test-and-build (push) Failing after 2m42s
CI GirlsManagementNext / e2e-tests (push) Has been skipped
CI GirlsManagementNext / deploy-dev (push) Has been skipped
CI GirlsManagementNext / deploy-prd (push) Has been skipped
CI GirlsManagementNext / deploy-ppd (push) Has been skipped
feat: implémentation système de gestion des pièces et migrations Prisma
- Ajout API pour changer la chambre des filles (/api/games/[gameId]/girls/[girlId]/room)
- Création composant RoomOccupantsManager pour gérer les occupants
- Intégration du gestionnaire d'occupants dans RoomsModal
- Ajout affichage chambre actuelle dans PlayerStats
- Modification schéma Prisma: ajout current_location_id et assigned_bedroom_id dans game_girls
- Ajout migrations Prisma dans la CI (deploy-dev, deploy-ppd, deploy-prd)
- Retrait prisma db push du docker-compose.dev.yml
2026-05-26 17:59:33 +02:00
.agent/workflows feat: major refactoring and improvements 2026-03-20 21:06:26 +01:00
.github/workflows feat: implémentation système de gestion des pièces et migrations Prisma 2026-05-26 17:59:33 +02:00
.husky fix(tests): clean up level and fix RoomCard tests to pass CI 2026-05-19 14:59:34 +02:00
app feat: implémentation système de gestion des pièces et migrations Prisma 2026-05-26 17:59:33 +02:00
docs chore: trigger deployment on dev and update project files 2026-05-19 14:12:54 +02:00
prisma feat: implémentation système de gestion des pièces et migrations Prisma 2026-05-26 17:59:33 +02:00
public feat: remove girl levels, experience, and action timeCost, and fix docker default avatar 404 2026-05-25 16:50:40 +02:00
scripts fix: resolve all ESLint issues and clean up codebase 2026-04-02 09:51:54 +02:00
src feat: implémentation système de gestion des pièces et migrations Prisma 2026-05-26 17:59:33 +02:00
test-results fix: resolve all ESLint issues and clean up codebase 2026-04-02 09:51:54 +02:00
tests feat: remove girl levels, experience, and action timeCost, and fix docker default avatar 404 2026-05-25 16:50:40 +02:00
types feat: major refactoring and improvements 2026-03-20 21:06:26 +01:00
.commitlintrc.json chore: trigger deployment on dev and update project files 2026-05-19 14:12:54 +02:00
.dockerignore Optimize dockerignore: exclude all uploaded images except default avatar 2026-03-24 00:17:17 +01:00
.gitattributes Initial commit from Create Next App 2025-11-25 21:04:48 +01:00
.gitignore Configure external storage for uploaded images 2026-03-24 00:15:28 +01:00
.lintstagedrc.json chore: trigger deployment on dev and update project files 2026-05-19 14:12:54 +02:00
.prettierignore feat: major refactoring and improvements 2026-03-20 21:06:26 +01:00
.prettierrc Optimize CI build for memory constraints 2026-03-19 15:24:54 +01:00
docker-compose.dev.yml feat: implémentation système de gestion des pièces et migrations Prisma 2026-05-26 17:59:33 +02:00
docker-compose.ppd.yml Add volume mounts for uploads directory in all environments 2026-03-23 22:17:14 +01:00
docker-compose.prd.yml Add volume mounts for uploads directory in all environments 2026-03-23 22:17:14 +01:00
Dockerfile Complete CI overhaul: PostgreSQL E2E tests and optimized Dockerfile 2026-03-24 15:06:44 +01:00
eslint.config.js Fix pre-commit hooks for Windows compatibility 2026-03-23 23:47:46 +01:00
jest.config.ts chore: trigger deployment on dev and update project files 2026-05-19 14:12:54 +02:00
jest.setup.js fix: resolve all ESLint issues and clean up codebase 2026-04-02 09:51:54 +02:00
next.config.mjs fix: resolve all ESLint issues and clean up codebase 2026-04-02 09:51:54 +02:00
package-lock.json chore: trigger deployment on dev and update project files 2026-05-19 14:12:54 +02:00
package.json chore: trigger deployment on dev and update project files 2026-05-19 14:12:54 +02:00
playwright.config.ts Fix E2E test configuration and TypeScript errors 2026-03-23 23:34:28 +01:00
postcss.config.mjs Fix PostCSS config - use @tailwindcss/postcss for Tailwind CSS v4 2026-03-23 18:14:56 +01:00
README.md feat: major refactoring and improvements 2026-03-20 21:06:26 +01:00
tsconfig.json Fix pre-commit hooks for Windows compatibility 2026-03-23 23:47:46 +01:00

Girls Management Next

Plateforme de gestion pour l'organisation d'événements et d'activités destinés aux jeunes filles.

🚀 Quick Start

# Installation
npm install

# Setup base de données
npx prisma generate
npx prisma db push

# Lancer le serveur de développement
npm run dev

Ouvrir http://localhost:3000

📚 Documentation

Fonctionnalités Principales

Pour les Utilisateurs

  • 🎯 Profil Personnel : Gestion du profil et des préférences
  • 📅 Événements : Participation aux activités et événements
  • 👥 Communauté : Interaction avec les autres membres
  • 📊 Progression : Suivi des activités et accomplissements

Pour les Organisateurs

  • 🏛️ Gestion Événements : Créer et gérer des activités
  • 👥 Gestion Participants : Suivre les inscriptions
  • 📈 Analytics : Statistiques et rapports
  • 🔔 Communications : Messages et notifications

Pour les Admins

  • 👤 Gestion Utilisateurs : Modération et administration
  • 🔐 Contrôle d'Accès : Permissions et rôles
  • ⚙️ Configuration : Paramètres de la plateforme

🛠️ Stack Technique

🧪 Tests

# Tests unitaires
npm test

# Tests en mode watch
npm run test:watch

# Tests avec couverture
npm run test:coverage

# Tests E2E
npm run test:e2e

# Tests E2E avec interface
npm run test:e2e:ui

# Tous les tests
npm run test:all

🔧 Commandes Utiles

# Développement
npm run dev              # Serveur de dev
npm run build            # Build production
npm run start            # Démarrer production

# Database
npx prisma studio        # Interface DB graphique
npx prisma migrate dev   # Créer migration
npx prisma generate      # Générer client Prisma
npm run db:seed          # Peupler la base de données

# Code Quality
npm run lint             # Vérifier linting
npm run format           # Formater le code

🔄 Workflow de Développement

Voir les workflows disponibles dans AiAgentsWorkflows/workflows/project-specific/girls-management_* :

  • /before-feature - Planification
  • /after-feature - Validation et documentation
  • /bug-fix - Correction de bugs

Dernière mise à jour : 2024-11-24