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