Dans le cadre d’un projet e-commerce, je suis intervenu sur la conception front to back.
La stack mise en avant est React, GraphQL, Contentful et Snipcart
pour déployer sur Vercel et/ou Netlify.
Pour la visibilité de la société partenaire, il a été convenu que je
prendrais en charge l’ensemble des services pour le développement d’un site vitrine responsive-design..
J’ai tout d’abord opté pour le CMS GRAV, puis j’ai changé la stack.
La logique Node React, Cloudinary, est la version actuelle.
2015-Aujourd’hui. Webmestre
Gestion de projet Méthodes Agile Scrum
Développement MEAN Stack Backend API
Gestion et administration du serveur test chez l’hébergeur Heroku
Création de l’instance d’une base de donnée MongoDB
Etude de la solution IBM Cloudant
Intégration Json, Angular, Css, Html5, Javascript
Elaboration d’une application mobile avec React Native
Veille sur les API de payment en ligne PayPal et Stripe
Développement d’API Backend avec Node JS
Bash et/ou PowerShell scripts pour git, node, npm, yarn, heroku
Administration du cloud de la société
Consulting sur l’existant
Administration bash shell ssh du certificat Letsencrypt pour le protocole https
Installation de Ubuntu 16.04 avec l’environnement LNMP et serverpilot
Installation du CMS flat file GRAV
Intégration HTML, Javascript, CSS, Twig, PHP, Markdown, yaml
Compression de fichiers media
Etude et installation du GitSync plugin pour automatisation de l’archivage sur ********
Shell script heroku pour coder une page de maintenance
Usage de la command smtp pour le transfer de données client serveur et/ou du GUI FileZilla
Gestion des sauvegardes du système
Réflection autour de la refonte du site avec React
Conception du projet web Harmonia (Communauté pour le bien-être)
Administration des Services Web.
Installation de Debian 7 et de l’environnement LAMP
Installation Wordpress
Intégration HTML, Javascript, CSS, ShortCode, PHP, MySql, Bootstrap
Customisation de thème
Script Git pour archivage sur ******** et/ou GitLab
Créations graphiques avec la suite Adobe
Compression de fichiers media
Etude d’une refonte du site avec Angular 1.6, et base de donnée Json
Testes sur prototype Json Server
Suite à l’enregistrement de mon statut free-lance, une opportunité
m’a été offerte sur différentes missions court terme.
En étudiant les possibilités j’ai souvent tranché pour l’univers Node
Angular sur les premières versions, à l’étude des bases noSQL, mais
React a pris le dessus.
Documentation Utilisateur, recherche & Développement
Installation de l’OS Linux Ubuntu 14.04 sur instance de Serveur Client et sur Serveur Amazon.
Usage de scripts Shell avec Putty et Bash pour l’administration des comptes utilisateurs ssh et d’une clé pem pour services AWS
Tests sur serveurs, Environnement LAMP
Installation de Pydio sur Ubuntu 14.04
Tests de compatibilité avec différentes version de PHP5
Création de Tutoriels Vidéo pour la documentation d’installations
Edition Markdown de la documentation pour le plugin Evernote
Développement d’un portail web avec la technologie Concrete5
Etudes sur le nom de domaine L’hébergement, l’administration serveurs.
Etudes approfondies des langages PHP, Javascript, HTML, CSS, Python,
Ruby, C#, C++, Shell scripts
Etude appliquée des CMS Wordpress, Joomla, Drupal, GRAV, Magento,
PrestaShop
Recherches Développement sur les bases de données Sql et noSql
Contribution au communauté diverses du Web
Modélisation d’application Web
Etude des solution Responsive Design avec Angular Material Design,
React Styled Components, Bootstrap, jQuery, Flex Box, React Native, Ionic
Développement d’API Backend avec Node JS
Zsh scripts pour git, node, npm, yarn, composer, yeoman, ng, react
Etude des Framework Symfony, Laravel, Preact
WordPress, Joomla, Drupal... semblaient être le plus approprié.
En optant pour Concrete5, qui offrait, à mon sens un choix inovant, pour apprendre LAMP, je souscrivais aux premières plateformes pro en 2012.