Commit Graph

2 Commits

Author SHA1 Message Date
pezkuwichain a635610b7c feat: Phase 1B complete - Perwerde & ValidatorPool UI
Perwerde (Education Platform):
- Add hybrid backend (Supabase + Blockchain + IPFS)
- Implement CourseList, CourseCreator, StudentDashboard
- Create courses table with RLS policies
- Add IPFS upload utility
- Integrate with pallet-perwerde extrinsics

ValidatorPool:
- Add validator pool management UI
- Implement PoolCategorySelector with 3 categories
- Add ValidatorPoolDashboard with pool stats
- Integrate with pallet-validator-pool extrinsics
- Add to StakingDashboard as new tab

Technical:
- Fix all toast imports (sonner)
- Fix IPFS File upload (Blob conversion)
- Fix RLS policies (wallet_address → auth.uid)
- Add error boundaries
- Add loading states

Status: UI complete, blockchain integration pending VPS deployment
2025-11-17 05:04:51 +03:00
Claude 2fbfa00101 Restore comprehensive 2590-line translations.ts file
This commit restores the comprehensive i18n translations file that was
accidentally removed. The file contains:
- 2590 lines of translations
- 6 languages: English, Kurdish (Kurmanji & Sorani), Turkish, Arabic, Persian
- Complete translations for all app screens and features

Changes:
- Restored shared/i18n/translations.ts from commit a04f8b8
- Updated shared/i18n/index.ts to export from translations.ts
- Both JSON locale files and TypeScript translations now available

The translations.ts file includes comprehensive translations for:
- All navigation and UI elements
- Settings, profile, wallet screens
- Citizenship and referral features
- Terms, privacy policy, help screens
- Complete mobile app interface

Sorry for missing this important file in the previous migration.
2025-11-14 23:57:27 +00:00