HericLdev

Django Blog

Django Blog

L'application HericLDev regroupe mon site portfolio et mon blog personnel. Il s'agit de mon laboratoire, un espace en constante évolution …

Ajouté par : heric

L'application HericLDev regroupe mon site portfolio et mon blog personnel. Il s'agit de mon laboratoire, un espace en constante évolution où je présente mes projets, publie mes articles et partage ma veille technologique. Il inclut un assistant IA basé sur l’API OpenAI pour répondre aux questions des visiteurs sur mon pofil, mon cv et mes projets.

J'ai choisi de le développer avec Django, le framework qui constitue le cœur de mes compétences, et d'adopter une approche de déploiement CI/CD via GitHub Actions, avec Render comme plateforme d'hébergement – du moins pour l'instant.

Cette application suit un plan de développement structuré, et la version actuelle n'en est que la première itération. De nouvelles fonctionnalités et améliorations sont prévues au fil des mises à jour.

Le dépôt GitHub associé contient toutes les instructions nécessaires pour l'installation et l'utilisation.

🛠️ Technologies utilisées :

  • Backend : Django 5.1, PostgreSQL, Docker
  • Frontend : Bootstrap, HTML/CSS
  • Cloud & Stockage : Cloudinary (médias), Render (hébergement)
  • IA : OpenAI API (GPT-4o mini)
  • CI/CD : GitHub Actions

✨ Fonctionnalités :

  • 🎨 Page de présentation du développeur
  • 📂 Listing des projets avec détails et images
  • 🔍 Chatbot interactif pour répondre aux questions sur les projets et le profil
  • 🌐 Interface responsive avec Bootstrap
  • 📷 Gestion des médias sur Cloudinary
  • 🚀 Déploiement automatique via Render

🤖 Assistant IA

 

Le chatbot est basé sur OpenAI et répond aux questions sur :

  • 📌 Les projets du portfolio
  • 👤 Le profil du développeur
  • 🎓 Les compétences et expériences

 

 

 

Voir sur Github

Heric

Photo de profil

Hello and welcome to my blog. My name is Héric Libong. After a long career as a journalist, I decided 7 years ago to move into data science and then software development. Python is my main programming language. I'm an expert in Web Scraping and data extraction techniques. My development environment is the Django framework.


Skills
Django Flask Git Python SQL PostgreSQL Django Rest Framework Docker Github Action OpenSource

Social Network/websites