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.
Languages : HTML 5, CSS 3, Javascript, PHP 5, MySQL
Softwares : FileZilla
Others : Apache 2, OpenSSL
Tasks
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.