Portail Avéolys

Développement sur mesure - Juin - Juil. 2013 - Avéolys

Portail Avéolys est une application web développée pour des besoins spécifiques. L’objectif de cette application est d’authentifier les salariés de l’entreprise (par authentification web (identifiant & mot de passe) puis par certificats SSL) et de leur donner accès aux différentes applications de l’entreprise (SAV Avéolys, le Wiki d’Avéolys etc.). Si un client n’ a pas été authentifié sur le portail alors il ne pourra jamais accéder aux applications type SAV Avéolys etc. il sera alors redrigé vers le portail afin de procéder à l’authentification. De plus, cette application permet d’enregistrer les liens favoris des salariés afin qu’ils puissent y avoir accès.

Information du projet

  • Actif : Non
  • Publique : Non
  • Technologies : Jquery, Ajax, Zend Framework 1.11.12
  • Langages : HTML 5, CSS 3, Javascript, PHP 5, MySQL
  • Logiciels : FileZilla
  • Autres : Apache 2, OpenSSL

Tâches

  • Design
  • Intégration & développement web
  • Configuration des services et mise en ligne
  • Documentation
  • Installation modules / Configuration de modules
Missions
  • Design : Pour le design, j’ai décidé de partir sur un template d’administration existant et libre en téléchargement que j’ai peu à peu personnalisé.
  • Intégration & développement web : Après l’intégration du design de l’application dans Zend Framework (v1.11.12), je me suis occupée de toute la partie fonctionnelle (Inscription / Authentification / Vérification des données avant soumission et enregistrement en base de données / Récupération d’informations dans la base de données et mise en page / Gestion de l’authentification cross-domain / Gestion des accès utilisateurs etc.).
  • Configuration des services et mise en ligne : Apache 2.2 (Création du virtualhost, authentification par certificat SSL), serveur SSL (génération de certificats client/serveur), installation Zend Framework & configuration, serveur SQL.
  • Documentation : Mise en place d’une documentation technique pour installer l’application web sur un serveur (tournant sous Debian), documentation écrite sur Dokuwiki.
  • Installation modules / Configuration de modules