SAV Avéolys

Développement sur mesure - Nov. 2012 – Janv. 2013 - Avéolys

SAV Avéolys est une application web de gestion conçue sur mesure pour les besoins de l’entreprise Avéolys. Le but est d’automatiser certaines tâches comme la saisie de fiche d’intervention lorsqu’un client arrive en SAV avec son matériel, l’objectif est de réaliser un meilleur suivi des interventions des techniciens en atelier et ainsi aider à la facturation. Chaque client est identifié par une fiche d’intervention crée au sein de l’application. Avec le temps, pour d’autres besoins nous avons greffé à cette application web une interface permettant de réaliser la gestion des lignes téléphoniques disposés chez les clients de l’entreprise. SAV Avéolys est une application nécessitant l’authentification des salariés de l’entreprise (authentification web & par certificats SSL) pour y accéder.

Information du projet

  • Actif : Oui
  • Publique : Non
  • Technologies : Jquery, Bootstrap 2, Ajax, Zend Framework 1.11.12
  • Langages : HTML 5, CSS 3, Javascript, PHP 5, PHP 7, MySQL
  • Logiciels : Netbeans, Putty, WinSCP, FileZilla, Dokuwiki, PhpStorm
  • Autres : Apache 2, Bind 9, SVN, OpenSSL

Tâches

  • Design
  • Intégration & développement web
  • Configuration des services et mise en ligne
  • Documentation
Missions
  • Design : Pour réaliser une mise en page rapide, le design de l’application web a été réalisé avec Bootstrap CSS (v2.3.0).
  • 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 de l’application (Inscription & Authentification, vérification des données avant soumission et enregistrement en base de données, génération de PDF (pour les factures & fiches d’intervention), insertion d’un outil de recherche (par numéro de fiche d’intervention, par numéro de téléphone), récupération d’informations dans la base de données et leur mise en page, gestion de l’authentification cross-domain etc.). Pour accélérer certaines actions, beaucoup de traitement sont réalisées en ajax.
  • Configuration des services et mise en ligne : Apache 2.2 (Création du virtualhost, authentification par certificat SSL), serveur DNS (bind 9), serveur SSL (génération de certificats client/serveur), installation Zend Framework & configuration, serveur SQL, installation d’un dépôt SVN pour faciliter la mise à jour des versions de l’application web.
  • Documentation : Rédaction d’une documentation technique pour installer l’application web sur un serveur (tournant sous Debian), documentation écrite sur Dokuwiki.