Développement d'applications et sites internet

Présentation

« Développeur Full Stack polyvalent »

Je suis Christophe LEBLANC, développeur web et passionné d'informatique. Je crée des applications et sites internet pour les entreprises, artisans, collectivités, associations, particuliers...

Fort d'une dizaine d'années d'expérience et de multiples certifications, je saurai vous accompagner dans tous vos projets web, de sa conception à sa mise en production.

Je maitrise différents aspects de la réalisation d'un site internet, d'une application web ou mobile, ou encore d'une API:


Ma philosophie:

Conscient de l'importance de vos projets, sites et applications, de leur évolutivité et maintenabilité, de la sécurité des données, je m'adapte à tous les scénarios, à toutes les contraintes, livre un code propre, testé et documenté (en Français ou Anglais), respectant les derniers standards du langage. Je garantie la sécurisation des données avant toute modification en environnement de production et garantie également des délais de remise en service réduits (si la mise en mode maintenance ou l'arrêt d'un service est nécessaire). Je fournie une documentation détaillée des scripts / applications que je développe, facilitant la compréhension du code.


Dernière mise à jour
le 06/03/2022.
PROFIL
Christophe Leblanc
Âge:
35 ans
Ville:
Monistrol-sur-Loire
FRANCE
LANGAGES
  • PHP
  • Javascript
  • Java
FRAMEWORKS
  • Symfony
  • Laravel
  • NodeJS
  • JQuery
  • JavaFX
  • Swing
CMS
  • Wordpress
  • Joomla
  • Drupal
  • SPIP
BDD
  • MySQL
  • PostGreSQL
API
  • Google
  • YouTube
  • Facebook
  • Paypal
  • Stripe
  • Coinbase

Mes Certifications

Développement de hacks / plugins / extensions

Je développe des hacks / plugins / extensions pour les systèmes de gestion de contenu Wordpress, WooCommerce, Joomla, Drupal etc... Tous mes codes sont étudiés avec soin, codés selon les recommandations des développeurs des systèmes pour lesquels ils sont développés, entièrement documentés et fournis avec un programme ou une procédure d'installation et désinstallation.

Quelques références

Décembre 2019: Création d'un système d'agrégation de flux automatisé


Le tableau d'affichage.

En décembre 2019, j'ai développé un système d'agrégation de flux XML provenant de différents promoteurs immobiliers, pour un cabinet de gestion de patrimoine lyonnais. Le but était de permettre l'affichage d'une liste quotidiennement mise à jour de bien immobiliers disponibles, sous forme de tableau. Ce projet d'un peu moins d'un mois a nécessité le développement d'un code robuste permettant l'agrégation de différents flux XML/JSON de façon automatisée et d'une extension pour Wordpress permettant de vérifier le bon fonctionnement du système d'agrégation directement dans l'administration Wordpress. Le défi a pu être relevé en peu de temps en développant le système d'agrégation sur la base de ce qui deviendra le programme PHP Streams Agregator.

Travaux effectués:
Système d'agrégation automatisé:
Création d'un programme permettant de télécharger puis extraire et traiter des données de différents flux xml/json dans le but de sauvegarder une liste de donnée standardisée. Le programme garantie la mise à jour des flux et de la sauvegarde à intervalle régulière (quotidiennement) grâce à un système d'horloge programmable. Le nombre de flux à charger est facilement modifiable/extensible et le traitement des données est facilement programmable grâce à un système de plugin simple, compréhensible, une API documentée, et un fichier de configuration XML facile à modifier.
Extension Wordpress:
Réalisation d'une extension pour le système de gestion de contenu Wordpress permettant de vérifier le bon fonctionnement du système d'agrégation et de le stopper/relancer.

Le tableau d'affichage.

Juillet 2019: Création d'une boutique en ligne pour JSlideshow


Le site JSlideshow.

En juillet 2019, j'ai développé la boutique et l'espace membre du site officiel du programme JSlideshow.com. Ce projet qui a mis deux mois à voir le jour a été décidé pour faire une grosse mise à jour du site internet en faisant une refonte totale du theme et en développant différentes fonctionnalités, notamment un espace premium et une boutique. Cette version du site a été mise en ligne le 06 septembre 2019.

Travaux effectués:
Boutique en ligne:
Réalisation d'une boutique capable de gérer plusieurs articles et permettant à l'utilisateur de voir et gérer le contenu du panier, avec paiement par le système sécurisé Paypal. Côté serveur, gestion des données relatives à la boutique, réception des messages WebHooks de Paypal, envoi automatisé de facture...
Espace premium:
Réalisation d'un espace privé réservé aux clients ayant acheté un droit d'accès dans la boutique, ou bénéficiant d'un privilège, leur permettant d'accéder à du contenu privé. Système d'ouverture automatisé après validation du paiement.
Amélioration des espaces communauté / contact:
Modifications du forum pour ajouter plusieurs fonctionnalités client / commerçant. Ajout d'un rappel visuel pour voir si un commentateur ou utilisateur du forum est membre du site (administrateur ou vendeur).
Modification de l'administration:
Ajout de plusieurs fonctionnalités de gestion: gestion de l'accès à l'espace premium, gestion de la boutique, gestion des messages reçus via le formulaire de contact...
Refonte totale de l'ancien site:
Copie du contenu des pages de l'ancien site, installation du nouveau système, création d'un nouveau "Theme" simple et claire...
Visiter le site
>

Le site JSlideshow.

Fin 2018: Lancement du projet « JSlideshow »


JSlideshow

Fin 2018, j'ai entrepris la commercialisation du programme JSlideshow, un programme de diaporama et d'animation photo en temps réel, initialement inclus à un autre projet, et proposant une cinquantaine d'effets de transition, réalisé en Javascript.

Ce programme, initialement destiné à générer différentes transitions entre les scènes d'un jeu vidéo, a été repensé pour un autre contexte, l'affichage de diaporamas photo ou encarts publicitaires interactifs, dans un site web ou sur n'importe quel support compatible capable d'afficher un canvas WebGL.

Le but affiché est de commercialiser le programme à court terme sous forme de plugin pour les CMS populaires. La première version du programme a commencé à être commercialisée en Janvier 2019 sur une plateforme de vente de produits numériques.

Travaux effectués:
Développement:
Réalisation du programme qui gère le diaporama, l'initialisation du programme, le pré-chargement des médias, l'affichage des images, l'animation des transitions etc...
Documentation:
Rédaction d'une documentation complète de l'interface de programmation contenant la description des variables et fonctions, en français et en anglais.
Site internet:
Réalisation d'une page web présentant le projet et plusieurs démos, affichant un lien vers la boutique et pouvant accueillir les commentaires et adresses mails des visiteurs.
Visiter le site
>

JSlideshow

Depuis 2017: Homeworks


Mon espace web personnel

Depuis 2017, je maintiens un espace web qui centralise plusieurs projets d'étude et projets personnels, certains toujours en développement, d'autres passés ou abandonnés. Ce site a été conçu pour différents objectifs, être une vitrine pour mes projets d'études et autres réalisations personnelles, destinée à les promouvoir et / ou à promouvoir mes compétences de développeur, mais aussi pour être un espace de stockage pérenne, permettant aux liens hypertexte vers mes réalisations, postés ici ou là sur internet, de rester actifs.

Visiter le site
>

Mon espace web personnel

Pourquoi faire appel à moi?

Fort d'une expérience de plusieurs années dans le développement de sites internet et applications web, d'une capacité d'adaptation à tous types de projets, je vous apporterai mes compétences et vous aiderai dans toutes vos réalisations web.

Si vous cherchez un développeur compétent et passionné pour vos projets d'applications ou de site internet, vous venez de le trouver!

Me contacter

Je suis joignable par différents moyens. Je prends le temps de répondre à toutes les demandes.

Sur les réseaux sociaux...

Facebook Telegram

Sur les plateformes professionnelles...

Malt CoWorkees

Formulaire de contact

^