

Functional and Non-Functional Requirements:
The functional requirements of Hello Doctor focus on key features such as secure user registration, health data collection (lipid profiles, ECG, blood pressure, pulse), and machine learning analysis to detect heart valve blockages. The app provides users with a health dashboard to track trends, allows sharing data with doctors, and sends notifications for reminders or critical health alerts. Ensuring user data is encrypted and private is also a critical function.
The non-functional requirements cover aspects like performance (quick response times), scalability (support for growing users and data), availability (99.9% uptime), usability (simple interface with multilingual support), and security (data encryption, authentication, and compliance with regulations like HIPAA and GDPR). These requirements ensure the app runs smoothly while maintaining high security and reliability.
(FRs: user reg, data collection, ML detection, dashboard, notifications, data security; NFRs: performance, scalability, availability, usability, security).
