Backend NestJS avec Prisma ORM et PostgreSQL, app mobile React Native Expo, 2 882 fichiers TypeScript, 467 commits, localisation italienne.
Le backend NestJS est structure en modules metier : patients, consultations, croissance, vaccinations, prescriptions, utilisateurs. Prisma ORM genere les types TypeScript directement depuis le schema de base, ce qui garantit la coherence entre le modele de donnees PostgreSQL et le code applicatif sur les 2 882 fichiers du projet.
L'application mobile React Native Expo cible iOS et Android depuis une base de code unique. Les ecrans de consultation sont optimises pour la saisie rapide en cabinet : formulaires pre-remplis, selections par tapotement, et saisie vocale pour les notes cliniques. La synchronisation fonctionne en arriere-plan pour permettre l'utilisation en zone de faible connectivite.
La localisation italienne va au-dela de la simple traduction. Les formats de date, les unites de mesure, les terminologies medicales et les modeles de rapports suivent les conventions italiennes. Le systeme de types TypeScript strict et les 467 commits d'iterations assurent la fiabilite d'un systeme manipulant des donnees medicales.
Backend NestJS modulaire avec Prisma ORM, PostgreSQL, architecture RESTful.
App mobile React Native avec Expo, navigation stack/tab, state management.
Systeme d'authentification JWT avec roles (medecin, parent, admin).
Localisation i18n complete (italien primaire), formatage dates/unites.
2 882 fichiers TypeScript (1 693 TS + 1 189 TSX), 467 commits.
Tests unitaires et d'integration, documentation API Swagger.
1 693 TS + 1 189 TSX
Developpement soutenu
Schema relationnel medical
Brief, repo, ou appel rapide - on s'adapte.