Passer au contenu principal
Menu
Full Stack

PORTAIL D'ENTREPRISE

Intranet développé sous Symfony avec gestion des rôles et annuaire LDAP.

Dépôt bientôt disponible
SymfonyBootstrapMySQLPHP
Phase 1

Contexte

Simulation : entreprise gère process internes via emails et Excel partagés. Proposition d'intranet centralisé : demandes de congés, annuaire, documentation interne. Première expérience avec utilisateurs finaux (non-techniques).

Phase 2

Méthodologie d'Apprentissage

  1. 1

    Recueil besoins auprès 3 services différents (RH, IT, Direction)

  2. 2

    Choix Symfony pour robustesse + ecosystem (Security, Forms, Mailer)

  3. 3

    Intégration LDAP : authentification unique (credentials Windows)

  4. 4

    Développement itératif : livraisons 2 semaines + feedback utilisateur intégré

  5. 5

    Formation utilisateurs RH pour gestion contenu autonome

Phase 3

Défis Techniques

Intégration LDAP inconnue au départ

Apprentissage concepts DN, OU, attributs via docs + tests ldapsearch avant coding Symfony integration.

Permissions complexes (non-linéaires)

Manager RH valide congés mais pas annuaire. Solution : Symfony voters avec permissions granulaires.

Performance parcours annuaire (500 users)

Requêtes LDAP lentes. Solution : cache résultats TTL 15min.

Phase 4

Résultats

  • Intranet utilisé quotidiennement 150 employees

  • Traitement demandes RH /3 (2j → quelques heures)

  • Expérience utilisateurs non-techniques : adaptation vocabulaire + UX

  • Compétence : intégration annuaires entreprise (LDAP, Active Directory)

Explore More

All Projects