Développeur php joomla
Descriptif de la mission :
Conception et développement d’un jobboard pour la refonte du site ******** (nouvelle version à la même adresse ). La mission consistait à :
Concevoir l’architecture du projet autour du CMS Joomla ! et de son CCK Seblod
Développer l’ensemble des fonctions : développements PHP, Ajax de composants ou plugins Joomla ou Seblod.
Piloter l’intégrateur CSS / JS et le graphiste dans un souci Responsive Design et Mobile First
Faire le lien avec les fournisseurs de technologie : kit de paiement récurrent, import automatique de CV depuis les réseaux sociaux, éditeur du CCK Seblod
Descriptif de la mission :
Conception et développement de la version numérique du Grand Guide du Patrimoine Naturel de Picardie. ******** .La mission consistait à :
Concevoir l’architecture du projet autour du CMS Joomla ! et de son CCK Seblod
Développer l’ensemble des fonctions : développements PHP, Ajax de composants ou plugins Joomla ou Seblod dans un souci d’interfaces back office unifiées et dédiées aux différents intervenants selon un workflow métier.
Développement d’une GED privée sur le site
Développer les passerelles informatiques avec les bases de données régionales de la biodiversité.
Piloter l’intégrateur CSS / JS et le graphiste dans un souci Responsive Design
Intranet ratp / ******** / ********
Descriptif de la mission :
- Création de composants Joomla, de modules joomla, création de plugins joomla
- refonte de site déjà existant
- Estimation du temps de travail demandé
- Travail d'équipes entre plusieurs services
- Création en backoffice de composants, formulaires Ajax, modification de plugins joomla déjà existant, requêtes mysql
- Création de sliders et pop-up en utilisant la librairie joomla (avec JHTML), override des composant déjà existant, utilisation du cck Cobalt
Descriptif de la mission :
Atrium est un gestionnaire d'évènements et de contenu. Les différents groupes d'utilisateurs, selon leurs droits respectifs, peuvent consulter, créer, administrer et envoyer des alertes évènements ou de simples articles.
Un calendrier interactif est disponible pour tous. L'administrateur d'Atrium envoye une newsletter aux utilisateurs abonnés, au template différent selon le groupe d'utilisateur concerné. L'intranet Atrium est utilisé par les membres de la mutuelle générale, est codé en joomla 2.5. Les utilisateurs en interne se connectent à l'intranet via le processus LDAP automatiquement.
Création de composants Joomla
Rédaction des fichiers d'expression de besoin en présence du client,
Estimation du temps de travail demandé
Utilisation de web service (en dot.NET) en soap et rest
Travail d'équipes entre plusieurs services, connexion LDAP avec l'Access Directory en utilisant le protocole NTLM
Création en backoffice de composants, gestion de commande/panier, formulaires Ajax, script d'import de données, requêtes mysql,
[Projet : Produit passerelle SAGE - Joomla]
Développement en PHP d’un composant Joomla pour interconnecter une base de données MS SQL (pour SAGE ligne 100) avec la base de données e-commerce du composant VIRTUEMART. Programmation et paramétrage de web services pour faire communiquer les serveurs MySQL et MSSQL. Programmation des web services (SOAP) pour faire communiquer le serveur SAGE et le serveur Joomla/Virtuemart.
Programmation de l’interface backoffice du composant pour régler la fréquence de mise à jour du catalogue SAGE dans la base de données du site Joomla/Virtuemart.
[Projet : Cap initiative]
Refonte de l’extranet ********/ de la société CAP INITIATIVES
Refonte des interfaces AJAX en Jquery et PHP5 avec mise à jour de toutes les POP up de l’extranet
Rendre l’extranet compatible sur tous les navigateurs
Corriger et étendre les fonctions de statistiques
Sécuriser les accès et boucher les failles de sécurité
[Divers sites web : développement de composants et fonctions spécifiques]
********/
********/
********/
********/
********/
********/
********
Développement en PHP et Ajax des modules spécifiques aux projets Joomla. Adaptation de modules existants aux besoins du client. Traitement des transactions entre les sites e-commerce et les banques.
Gestion du SEO pour les sites : réécriture d’URL, gestion des liens, gestion des balises.
[Projets]
TMA – TME, tracking (statistiques bases de données) et Support sur les sites :
******** ******** ******** ******** ********
CREATION du site nrj sur iPHONE
CREATION du site nrj-cauet : ********
ENTRETIEN / DEBUGGAGES des sites web suivant :
********, ********, ********, ********, ********, ********
Travail réalisé :
Gestion du CMS créé en ZEND FRAMEWORK sous le model MVC qui gère tout les sites précédemment cités
AJOUT de rubriques dans le backoffice et création de la gestion des droits des différents utilisateurs
CREATION d’API FACEBOOK mettant en lien les articles du sites avec le wall du compte personnel facebook
CREATION de nouvelles vues, nouveaux models et nouveaux controllers nécessaires a la creation du site NRJ iPHONE
Creation du bloc ‘ANTENNE’ remontant les articles/emissions/animateurs du site ******** (en partenariat avec les journalistes)
Mise en ligne et configuration du bootstrap et du fichier config.php du site ********
Divers upgrades et debuggage de differents bloc (animateurs, meteo, emissions, biographie, artiste) des différents sites
Creation Ajax dynamique sous Zend Framework de plusieurs fonctionnalités auparavant statiques
Participation active au dynamisme et a l’orientation de l’équipe
[Rôle]
Développeur PHP5, ajax
[Projets]
• Création d'une application web de type panier d’articles avec gestion des stocks
qui gère trois niveaux d'administration sur le panier réalisé en php/ajax, avec ajout/suppression/visibilité selon chaque client/ prix selon chaque client des différents articles proposés par les différents administrateurs.
[Rôle]
• Création de kit d'articles en l'ajax, ainsi que gestion d'utilisateur grâce a un arbre réalisé en php/css/ajax.
Gestion en base de donnée mysql de chaque commande passée pour chaque utilisateur,
• gestion d'attente de validation du panier selon les droits de l'utilisateur, création de groupe de client pouvant eux même remplir leur propre catalogue, gestion d'un panier grâce aux variables sessions et gestion de la connexion des utilisateurs
[Projets]
• Projet géré par la méthode agile scrum dans une équipe de 10 personnes travaillant en binôme alternatif concernant une application intranet pour La Poste. Cette application consiste à gérer le nombre de courrier valide/non valide envoyé à La Poste d'une manière plus efficace.
[Rôle]
• language utilisé : php5/mysql/jav...