Project

General

Profile

Structure

1.Requirement Gathering

1.1 Stakeholders

Identify who will use or benefit from your app:

  • Patients with epilepsy
  • Caregivers / family
  • Doctors / neurologists


Figure 3: App Users/Operators

1.2 Functional Requirements

What the App should do???

a).User registration and Login
Create your private account and sign in securely to keep all your personal health information safe.

b).Patient Profile Management
A simple place to save your basic info, like your type of epilepsy and your doctor’s contact details.

c).Seizure Monitoring
Easily record when a seizure happens, how long it lasted, and what might have caused it.

d).Mood Monitoring
A quick daily check-in to track how you’re feeling, helping you and your doctor see if your mood is linked to your seizures or meds.

e).Medication Diary
Set reminders to take your pills on time and keep a log so you know you’ve stayed on track.

f).Telehealth Consultation
Talk to a doctor through a private video call right inside the app, saving a trip to the clinic.

g).Alert ang Emergency Support
A quick way to notify your family or emergency services and share your location if you need help fast.

h).Reports
Automatically turn your logs into a simple summary that you can show your doctor during your next visit.


Figure 4: Key Features

1.3 Regulatory Requirements

Since the App deals with the patient health and diagnosis it is classified as SaMD software as Medical Device and has to follow the standards

  • EU Medical Device Regulation (MDR 2017/745)
  • GDPR (General Data Protection Regulation)
  • IEC 62366-1 — Usability Engineering for Medical Devices
  • IEC 62304 – Medical Device Software Lifecycle
  • ISO 14971 – Risk Management
  • IEC 82304-1 – Health Software Product Safety
  • ISO 13485 – Quality Management System


Figure 5: Regulatory Requirments

2. Final Features and Specification

  • 2.1 Patient Module

The Patient Module is designed to help epileptic patients monitor seizures, emotional well-being, and medication adherence.

Feature
  • Seizure Diary
  • Mood Tracker
  • Medication Diary
  • Reports
Specifications
  • Secure login and authentication
  • User-friendly dashboard
  • Offline data entry with cloud synchronization
  • Push notifications for reminders
  • 2.2 Doctor Module

The Doctor Module enables healthcare professionals to monitor patient conditions remotely and make informed treatment decisions.

Feature
  • Patient Overview Dashboard
  • Seizure & Mood Trend Analysis
  • Medication Adherence Monitoring
  • Secure Communication
Specifications
  • Role-based access control
  • Real-time patient monitoring
  • Data analytics dashboard
  • HIPAA/GDPR compliant data access
  • 2.3 Caregiver Module

The Caregiver Module supports family members or guardians in monitoring and assisting patients.

Feature
  • Patient Summary Access
  • Medication Reminder Notifications
  • Emergency Alerts
  • Event Tracking
Specifications
  • Shared access with patient consent
  • Real-time alerts
  • Notification management settings
  • Limited access permissions
  • 2.4 Admin Module

The Admin Module manages system operations, user accounts, and application security.

Feature
  • User Management
  • Data Management
  • System Settings
  • Security & Privacy Management
  • Support & Maintenance
Specifications
  • Multi-level authentication
  • Server monitoring dashboard
  • Automated backups
  • Compliance with healthcare data standards


Figure 6: App Modules

3.Use Cases


Figure: Usecase

4.Activity Diagrams


Figure: Activity Diagram

usecaseehealth.jpg View (220 KB) Muhammad Nouman Khan, 11/05/2026 15:29

Stakeholders.png View (1000 KB) Muhammad Nouman Khan, 15/05/2026 22:46

functionalfeatures.png View (1.44 MB) Muhammad Nouman Khan, 15/05/2026 22:53

regulatorystandards.JPG View (31.3 KB) Muhammad Nouman Khan, 15/05/2026 23:41

modules.png View (1.49 MB) Muhammad Nouman Khan, 16/05/2026 01:08

activitydiagram.png View (901 KB) Muhammad Nouman Khan, 16/05/2026 01:25