Hamadi
Aouina
Développeur Fullstack spécialisé en IA clinique. J'ai conçu PsySpace de A à Z — du backend PHP à l'avatar 3D avec lip sync, en passant par l'analyse IA temps réel et la conteneurisation Docker.
9
Technologies intégrées
72
Morph targets lip sync
70B
Paramètres LLM
100%
RGPD conforme
Technologies
Stack technique réelle.
Chaque technologie a été choisie pour une raison précise — performance, réalisme ou conformité médicale.
PHP 8.2
Backend
Logique serveur, API, sessions, auth bcrypt
MySQL 8.0
Base de données
5 tables : patients, médecins, séances, RDV, admin
Docker
Infra
Conteneurisation PHP + MySQL, déploiement 1 commande
Groq + Llama 3.3
IA · LLM
Analyse clinique temps réel, 70B paramètres
ElevenLabs
TTS
Synthèse vocale réaliste, voix naturelle française
Three.js
3D · WebGL
Avatar GLB, 72 morph targets, lip sync visèmes
Web Speech API
STT · Vocal
Reconnaissance vocale fr-FR, native navigateur
Tailwind CSS
UI / UX
Design system cohérent, dark mode, responsive
JavaScript
Frontend
Audio, animations, fetch API, interactions
Architecture
Comment PsySpace fonctionne.
Chaque brique du système a été pensée pour fonctionner ensemble de façon fluide et sécurisée.
Analyse IA temps réel
Web Speech API transcrit le discours du patient. Llama 3.3-70B via Groq analyse détresse, anxiété, résilience et urgence suicidaire en direct.
Groq · Llama 3.3Assistant vocal 3D
Avatar Avaturn rendu en Three.js avec 72 morph targets pour le lip sync. ElevenLabs génère une voix naturelle synchronisée avec les mouvements de bouche.
Three.js · ElevenLabsComptes-rendus CIM-11
Génération automatique de rapports cliniques structurés — hypothèses diagnostiques CIM-11, plan thérapeutique, niveau de risque. Export PDF inclus.
PHP · MySQL · PDFSécurité & RGPD
Mots de passe bcrypt, sessions isolées médecin/admin, tokens sécurisés, aucun stockage audio permanent. Conformité RGPD totale.
bcrypt · Sessions PHPGestion multi-rôles
Interface séparée pour les médecins et l'admin. Dossiers patients, historique des séances, tableau de bord, gestion des rendez-vous.
PHP · MySQLDéploiement Docker
Containers PHP/Apache + MySQL orchestrés via docker-compose. Démarrage complet en une commande, portable sur n'importe quel serveur Linux.
Docker ComposeL'architecture logicielle ne consiste pas seulement à faire fonctionner un programme, mais à construire un système capable d'évoluer.
Hamadi Aouina
Étudiant · ISI Ariana · PFE 2026