Software is like sex... It's better when it's free.

Projets - Intranet Keller

KellerKeller est la refonte executée dans le cadre de mes études de l'intranet de la société Keller France.

Programmé à l'aide du Zend framework en PHP5/xHTML, il permet les fonctionnalités suivantes :

  • Départements:
    • Partage de document avec multi-upload, prévisualisation et téléchargement
    • Publication de news
    • Gestion des utilisateurs avec création, modification, suppression
    • Gestion des priviléges de ces utilisateurs (administrateur, modérateur ou simple visiteur du département)
  • Annuaire
    • Synchronisation avec Active Directory de l'annuaire de l'entreprise
    • Recherche multi-critères dans l'annuaire ainsi formé
  • Géolocalisation à l'aide de l'API Google Maps des différentes agences de l'entreprise "tagguées" sur la carte.
  • Diverses parties habituelles : support, forum, messagerie.

Ce projet fut intéressant bien qu'il fut assez chaotique de réussir à s'organiser correctement dans une équipe de projet constituée de membres des 5 promotions de SupInfo.
Néanmoins, cela m'a permis d'avoir un apercu du Zend Framework, d'en péser les pour et les contres, pour ne garder que les aspects bénéfiques au sein de mon framework perso.
Le principe d'url rewriting composé ainsi: controleur/action/param1/value1/paramN/valueN est intéressant en soi, tout comme la classe mère View dont chaque gabarit phtml hérite.

Screenshots

Prev Play Stop Next