Liens du projet

PygabDev - Application Personnelle & Portfolio
À propos
PygabDev est une application web personnelle développée avec **Django Wagtail** servant de portfolio professionnel et d'outil de gestion. Elle combine une vitrine publique présentant articles de blog et projets, avec un back-office complet pour la gestion administrative (factures, clients, projets).
Stack Technique
- CMS : Wagtail 7.0
- Backend : Django 5.2
- Base de données : MySQL
- Frontend : TailwindCSS et HTMX
- Formulaires : django-crispy-forms avec crispy-tailwind
- Authentification : Django avec django-recaptcha
- Tests : pytest avec pytest-django
- Hébergement : VPS avec déploiement personnalisé
Fonctionnalités Clés
- Portfolio professionnel avec présentation des projets
- Système de blog spécialisé Python, Django et Wagtail
- Back-office de gestion complète des factures
- Gestion des clients, projets et services
- Suivi des paiements et facturation
- Interface d'administration Wagtail sur mesure
- Système de tags et catégorisation
- Formulaires de contact avec reCAPTCHA
- Interface responsive et mobile-first
Points Techniques
- Architecture basée sur Wagtail CMS pour la flexibilité éditoriale
- Intégration wagtailcodeblock pour les exemples de code
- Nettoyage automatique des fichiers avec django-cleanup
- Gestion des cookies avec django-cookie-consent
Retour