Project Details

Manga Hive
Manga Hive est une plateforme complète de gestion de bibliothèque manga développée avec une architecture fullstack moderne.
Le backend est construit avec NestJS et utilise une base de données PostgreSQL avec Prisma comme ORM. L'authentification est gérée via JWT avec support pour connexion locale et OAuth Google via Passport. Le système inclut du caching Redis et le traitement d'images avec Sharp.
Le frontend utilise Nuxt 3 avec une interface utilisateur élégante construite sur Tailwind CSS. L'architecture inclut des composants personnalisés basés sur shadcn/vue, une validation de formulaires robuste avec Vee-validate et Zod, ainsi qu'une gestion d'état centralisée avec Pinia.
Les fonctionnalités principales incluent le suivi de progression de lecture (volumes), un système de badges, la notation et favoris, ainsi que des optimisations SEO et performances avancées.
Le projet est actuellement en preview (v2.0.0) et hébergé sur chez Hostinger sur mon VPS avec toutes les fonctionnalités principales opérationnelles.
Le projet intègre un pipeline CI/CD avec environnement de prévisualisation automatique pour un développement et déploiement sécurisés.