Spaces:
Running
Running
Génére une application mobile et web minimaliste pour la *télésurveillance des patients sous traitement anticoagulant* dénommé "INR+", avec : --- ### 🔷 **Technologies** * **Frontend** : React JS (version récente), React Router pour la navigation. * **Backend** : Java avec **Spring Boot**, REST API sécurisée. * **Base de données** : MySQL (Schéma relationnel simple). * **Sécurité** : Authentification avec JWT, rôle Patient ou Médecin. * **Style** : CSS moderne ou Tailwind pour UI simple et responsive. --- ### 🔷 **Interface d’accueil (Splash screen)** Créer une **page d’accueil initiale** avec les éléments suivants : * Logo **Patient** en bas à gauche * Logo **Médecin** en haut à droite * Logo de l’application **au centre** * Lorsqu’un logo est cliqué, rediriger vers l’écran **Connexion / Inscription**, avec sélection de rôle (`"patient"` ou `"medecin"`). --- ### 🔷 **Écrans pour le Médecin** | Fonction | | ---------------------------------- | --------------------------------------------------- | | Vue synthétique des patients suivis, alertes, stats | | Liste des patients, ajout/modification de dossiers | | Visualisation graphique de l’historique INR | | Ajout/modification d’une dose AVK | | Génération de bulletin d’analyse INR | | Vue des statistiques par patient | | Alertes critiques patients, rappels à traiter | --- ### 🔷 **Écrans pour le Patient** | Fonction | | ----------------------- | ---------------------------------------------- | | Dernière valeur INR, prochaine dose, rappels | | Formulaire d’enregistrement INR ou upload CSV | | Liste des médicaments, rappels | | Signalement (saignements, douleurs) | | Liste des rendez-vous, ajout/modif | | Alertes INR anormaux, oublis, messages système | --- ### 🔷 **Backend - API nécessaires (Spring Boot)** Créer des contrôleurs REST avec endpoints pour : * Authentification (inscription / login / JWT / rôles) * Gestion des utilisateurs * INR : Création, consultation, historique * Médicaments : prescription / rappel * Symptômes : enregistrement * Notifications : envoi / consultation * Statistiques : calcul INR moyens, alertes * Dossiers patients : CRUD * Rendez-vous : création / modification --- ### 🔷 **Base de Données MySQL – --- Génère le **squelette complet de l’application**, avec tous les dossiers et composants nécessaires, ainsi que le backend prêt à être lancé avec Spring Boot (incluant `application.properties` pour la config MySQL, Swagger, sécurité). --- Souhaites-tu aussi que je te fournisse maintenant les **diagrammes UML (cas d’utilisation, séquence, classes)** ou le **squelette de code généré avec ce prompt** ? - Initial Deployment
d5191c1 verified metadata
title: inrplus
emoji: 🐳
colorFrom: pink
colorTo: red
sdk: static
pinned: false
tags:
- deepsite
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference