readme updated

This commit is contained in:
yashwin-foxy 2025-08-26 19:39:00 +05:30
parent 63cd800615
commit b6f4c8f5df

View File

@ -120,13 +120,10 @@ API Request → Redux Action → State Update → UI Re-render → User Interact
### **Native Integration**
- **WebView**: DICOM image viewing with Cornerstone.js
- **AsyncStorage**: Local data persistence
- **Push Notifications**: Real-time alerts and updates
### **Development Tools**
- **Metro Bundler**: React Native bundler
- **ESLint + Prettier**: Code quality and formatting
- **Jest**: Unit testing framework
- **TypeScript Compiler**: Static type checking
---
@ -134,7 +131,6 @@ API Request → Redux Action → State Update → UI Re-render → User Interact
### **🔐 Authentication & Security**
- **Dual Registration Paths**: Self-registration or admin-created accounts
- **Hospital Integration**: Institution-based access control
- **ID Verification**: Secure credential upload and verification
- **Admin Approval System**: Account activation requires approval
- **Secure Storage**: Encrypted credential management
@ -410,13 +406,11 @@ Caption: 10px // Small labels
```
1. User Registration → Email Validation → Hospital ID Upload → Admin Approval
2. User Login → Token Generation → Session Management → Access Control
3. Token Refresh → Automatic Renewal → Secure Storage → Session Persistence
```
### **Security Features**
- **Multi-Factor Authentication**: Email + password + hospital verification
- **Token-Based Security**: JWT tokens with automatic refresh
- **Secure Storage**: Encrypted credential storage
- **Admin Approval System**: Account activation requires approval
- **Hospital Integration**: Institution-based access control
@ -526,10 +520,8 @@ interface RootState {
### **Code Quality Tools**
- **ESLint**: Code linting and style enforcement
- **Prettier**: Code formatting
- **TypeScript**: Static type checking
- **Pre-commit Hooks**: Automated quality checks
---