Skip to content

elo41flo/app-sante-mentale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏥 Mon Suivi Santé - Application de Gestion de Soins

React Vite LocalStorage

📝 Présentation

Cette application est un outil complet de suivi de santé, conçu pour aider les utilisateurs à gérer leur traitement quotidien, leur moral et leur sécurité. Développée dans le cadre de ma formation de Développeur Web et Web Mobile à Blois, elle met l'accent sur l'autonomie de l'utilisateur et la confidentialité des données.


🚀 Fonctionnalités Clés

💊 Gestion de Médication Intelligente

  • Suivi Granulaire : Ajout de médicaments avec sélection des moments de prise (Matin, Midi, Soir).
  • Multi-check : Possibilité de cocher chaque prise indépendamment pour un même médicament.
  • Barre de Progression : Visualisation en temps réel du pourcentage de réussite de la journée.
  • Réinitialisation Automatique : Détection du changement de date pour remettre les compteurs à zéro chaque matin.

🌈 Suivi Psychologique

  • Mood Tracker : Enregistrement de l'état émotionnel avec horodatage.
  • Analyse de Tendance : Calcul algorithmique de l'humeur dominante sur les dernières saisies.
  • Journal de Bord : Espace de notes libres pour consigner symptômes ou observations.

🛡️ Sécurité & Confidentialité

  • Mode Discret (Privacy Mode) : Bouton d'urgence transformant l'interface en fausse page Google et modifiant le titre de l'onglet.
  • Plan de Sécurité : Stratégies de crise personnalisées et accès rapide aux numéros d'urgence (3114, SAMU).
  • Gestion des Données : Système d'Export/Import JSON pour sauvegarder ses données localement sans base de données externe.

🛠️ Stack Technique

  • Frontend : React.js (Vite)
  • Gestion d'état : Hooks (useState, useEffect)
  • Stockage : LocalStorage API
  • Logique : JavaScript ES6+ (Méthodes map, filter, reduce)
  • Style : CSS3 (Flexbox, Grid, Responsive Design)

⚙️ Installation & Lancement

  1. Cloner le projet :
    git clone [https://github.com/elo41flo/app-sante-mentale.git]

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors