Application interne développée pour le Pôle Technique d’Évaluation du Centre de Réadaptation de Mulhouse.
Elle permet de rechercher, consulter et organiser l’arborescence des différentes évaluations du service :
les domaines contiennent des métiers et/ou des ateliers, eux-mêmes associés à des critères d’évaluation.
- Framework : Symfony 7.x
- Langage : PHP 8.3.6
- Base de données : MySQL 8.3.0 (
pte_db) - Frontend : Twig + TailwindCSS
- Administration : EasyAdmin
- Gestion des dépendances : Composer
- Autres outils : Doctrine ORM, Symfony Console, Fixtures pour jeu d’essai
-
Cloner le projet
git clone https://github.com/flex-57/PTE.git cd PTE -
Installer les dépendances
composer install
-
Créer la base de données
php bin/console doctrine:database:create php bin/console doctrine:migrations:migrate
-
Charger le jeu d’essai (fixtures)
php bin/console doctrine:fixtures:load
-
Créer un compte administrateur
php bin/console app:create-admin
(La commande te guidera pour renseigner un email et un mot de passe.)
-
Lancer le serveur de développement
symfony server:start
👉 Puis ouvre http://localhost:8000
- 🔍 Recherche rapide des éléments (domaines, métiers, ateliers, critères)
- 🌳 Navigation hiérarchique entre les différentes entités du service
- 🧩 Interface d’administration complète avec EasyAdmin
- 👤 Authentification sécurisée avec création d’un compte admin via la console
- 🧠 Commandes personnalisées Symfony
app:create-admin→ création d’un premier compte administrateur
- 🧪 Fixtures incluses pour disposer d’un jeu de données d’essai complet
- Le premier compte administrateur est créé via :
php bin/console app:create-admin
- Le module de connexion standard Symfony gère ensuite les sessions et la sécurité.
Développé par Fabrice Gessa (alias flex-57)
Projet réalisé pour le Centre de Réadaptation de Mulhouse, service du Pôle Technique d’Évaluation.
“Un projet pratique, conçu pour faciliter l’organisation des évaluations professionnelles du centre.”
Ce projet est un développement interne — usage réservé au Centre de Réadaptation de Mulhouse.
Toute reproduction ou diffusion sans autorisation est interdite.