Django Blog

L'application HericLDev regroupe mon site portfolio et mon blog personnel. Il s'agit de mon laboratoire, un espace en constante évolution …
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
Heric

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.