depuis la création du compte
Développement d'un site vitrine complet pour une entreprise de vente de CBD. La propriétaire aura également accès à une interface d'administration lui permettant de gérer le catalogue, modifier les produits, en ajouter ou en supprimer, et d'autres fonctionnalités seront à développer par la suite. Ce projet est en développement. Il a été mis en ligne en utilisant Jenkins, Apache et Let's Encrypt.
Ce projet concernait la mise en production d'un Backend pour un site de partage et de notation de livres. Le frontend était déjà développé. Le Backend NodeJS permet aux visiteurs de créer un compte, se connecter, ajouter des livres et noter les livres des autres utilisateurs. Vous pouvez l'essayer ! Pour la mise en ligne, j'ai du modifier plusieurs variables d'environnement, Apache2 étant configuré comme un proxy pour le Backend, et j'ai à nouveau utilisé Jenkins pour la gestion des builds, et Let's Encrypt pour la sécurisation du site.
Ce projet m'a demandé de développer le Frontend d'une application en ReactJS pour une société fictive de location de biens immobiliers en respectant une maquette Figma pour des versions mobile et ordinateur. L'application génère un certain nombre de composants de façon automatique en fonction des données qui étaient fournies dans un fichier Json. On y trouve également des carousels et des éléments collapse. Enfin, j'ai mis en ligne le site en utilisant Jenkins, Apache et Let's Encrypt
HTML et CSS : Conception et développement de sites web à l'aide des langages HTML et CSS, y compris la création de mise en page, l'ajout d'images et de vidéos, et la gestion de la mise en forme.
JavaScript : Utilisation de JavaScript pour créer des interactions dynamiques avec les utilisateurs, y compris des animations, des formulaires interactifs et des applications en temps réel.
Node.js : Utilisation de Node.js pour créer des applications web côté serveur, y compris la gestion des bases de données, la création d'applications dynamiques et l'interaction avec les APIs.
React : Utilisation de React pour créer des interfaces utilisateur dynamiques et interactives.
MongoDB : Utilisation de MongoDB pour stocker et gérer les données d'une application web.
Gestion de projet Agile : Utilisation de méthodologies Agile pour gérer efficacement les projets de développement de logiciels.
Optimisation SEO : Optimisation de sites web pour les moteurs de recherche en utilisant des techniques telles que le choix de mots-clés, la création de contenu de qualité et l'amélioration des liens.
Débogage : Utilisation de techniques de débogage pour identifier et corriger les erreurs dans les applications web.
Stratégies de marketing numérique : Conception et mise en œuvre de stratégies de marketing numérique pour les entreprises, y compris l'optimisation des moteurs de recherche (SEO), le marketing des médias sociaux, le marketing par e-mail, le marketing d'affiliation et la publicité en ligne
Création de contenu numérique : Conception et développement de contenu numérique efficace, y compris la rédaction de contenu pour les sites web, les blogs et les médias sociaux, la création de vidéos, les infographies et les livres blancs.
Analyse de données de marketing numérique : Collecte et analyse des données de marketing numérique à l'aide d'outils tels que Google Analytics, en vue de dégager des insights utiles pour améliorer les résultats des campagnes.
Gestion de projets de marketing numérique : Coordination des activités des équipes internes et externes, y compris la planification, la création de contenu, l'exécution, le suivi des résultats et l'optimisation.