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**
|
||||
- **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
|
||||
|
||||
---
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user