Contexte : Refonte du portail de parc de gestion de cartes SIM pour Bouygues (formation
préparatoire sur VueJS suivi auprès d’un des contributeurs certifié VueJS)
Equipe : 3 développeurs Front, 3 développeurs Back, 1 PO, 1 architecte
Tâches :
● Développement des composants VueJs (programmation déclarative)
● Conception du store basé sur le modèle Vuex
● Développement des composants UI (de types formulaires: input, select, buttons...,
datepicker, tableaux, panel, slider, popup)
● Développement des composants métiers (module d’authentification, formulaires de
gestion, gestion de filtres, barre de recherche, création de commande, aperçu de
commandes, tableaux de tri, drag and drop, ouverture de panel, popup et validation,
exports de fichier à la volée, exports de fichier en cache)
● Cartographie Google Maps
● Tableaux de bord Highcharts
● Requêtes couplées GraphQL (query, mutation…) et client Axios
● Requête REST pour import de fichier et création de compte utilisateur
● Installation d’une machine virtuelle docker en local
● Configuration d’un environnement en local pour mocker les datas (requêtes MySql)
● Gestion de projet GitLab
● Merge request
● Test unitaire des composants en jest
● Intégration dynamique de scripts publicitaires
● Version ES6
● GIT : autonomie du développeur
● Configuration des routes et de redirections (page internes, process de paiement…)
Développement de modules vidéos
Environnement de la prestation ● Git, JavaScript, Docker● Développement de modales parcourant des formulaires pour effectuer des e-versements, racheter son e-versement, configurer son profil épargant
Environnement de la prestation ● Adobe Extension Manager, Linux, jQuery, Lodash, Tests unitaires nightwatchjs, APIsDéveloppement d'une modale de configuration pour créer des cibles publicitaires sur les pages Facebook
Environnement de la prestation ● VM, Linux, KnockoutJS, Lodash, Git, API FacebookDéveloppement d'un module de cartographie pour l'application mobile-spot
Environnement de la prestation ● JavaScript natif, SVG, Cordova, browserify, bowerVeille technologique et Réalisation de projets pilotes
● Développement d'une application hybride pour GRTgaz en environnement Cordova, AngularJS, HTML5 et CSS3.
Création et intégration de composants de type Dashboard dynamiques sur un portail, à partir de données restituées par un Cube via le Web Service.
● Création et génération de rapports Business Intelligence (Dashboard)
● Fonctionnalités de tri, de conversion, de navigation, formatage des dates, traduction, calcul de moyenne
● Création d’objets JSON, parsing JSON et XML
● Exportation de la solution pour une application mobile via AngularJS
Création de blogs clients
Intégration de templates
● Création d’une page d’administration de contenus
● Fonctionnalités d’ajout, modification et suppression de fichiers texte, image et vidéo.
● Création de diaporamas
● Création de formulaires
● Mise en page fluide et adaptable
Création de la Home Page de la Box Numéricable
● Création de modules UI et chargement des modules
● Création de composants graphiques
● Structuration et implémentation DOM
● Manipulation des styles et classes
● Modification de contenu
● Slide
● Manipulation de formulaires
● Gestion d’événements (récupération, propagation et arrêt)
● chargement dynamique des données (requête AJAX, format JSON, Web Services)
● Animations CSS3 ( Transitions, Transformations)
RIA Webmail (Messagerie électronique de courriers dématérialisés)
● Création des interfaces utilisateurs de la messagerie par modules
● Développement de ces interfaces avec le frameworrk Sencha (Grid, Viewport, HTML Editor, Layout)
● Formulaires d’inscription, d’achat et d’envoi
● Cross-browser IE6/IE7
● Manipulation d’un sprite CSS