Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Système d'Inscription Universitaire

Ce projet est une application web modulaire pour la gestion des inscriptions universitaires, basée sur une architecture Laravel (Backend API) et React (Frontend).

Architecture

  • Backend : Laravel 11 (PHP 8.3-fpm)
  • Frontend : React + TypeScript + Vite
  • Base de données : MySQL 8.0
  • Serveur Web : Nginx

Installation (Docker)

  1. Démarrer les services :

    docker-compose up -d --build
  2. Configurer le backend :

    docker exec -it registration_backend php artisan migrate --seed
    docker exec -it registration_backend php artisan key:generate
  3. Accéder à l'application :

Fonctionnalités

  • RBAC (Rôles: SuperAdmin, AdminEtablissement, Coordinateur, Candidat)
  • Gestion des formations (Brouillon, Publiée, Archivée)
  • Processus d'inscription (Préinscription -> Validation -> Inscription)
  • Authentification avec Laravel Sanctum

Structure du projet

  • /backend : Code source Laravel
  • /frontend : Code source React
  • /modelisation : Diagrammes UML (PlantUML)
  • /docs : Documentation technique

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages