Update Saqel Platform: 2026-08-31 01:52:23

This commit is contained in:
Hamza-Ayed
2026-08-31 01:52:24 +03:00
parent 4e29915383
commit ccf5f13a09
419 changed files with 19777 additions and 41 deletions
@@ -0,0 +1,27 @@
/// Global Application Configuration
class AppConfig {
AppConfig._();
// Official Live Saqel API Gateway
static const String productionBaseUrl = 'https://saqel.intaleqapp.com';
static const String localBaseUrl = 'http://127.0.0.1:8000';
// Active Base URL (Default to live production API Gateway)
static String baseUrl = productionBaseUrl;
static const String appNameAr = 'صَقِل';
static const String appNameEn = 'Saqel';
static const String appTaglineAr = 'المنصة التعليمية الشاملة للثانوية العامة';
static const String appTaglineEn = 'Comprehensive EdTech Platform for High School';
// API Endpoints
static const String otpRequestEndpoint = '/api/auth/otp/request';
static const String otpVerifyEndpoint = '/api/auth/otp/verify';
static const String loginNationalIdEndpoint = '/api/auth/student/login-national-id';
static const String meEndpoint = '/api/auth/me';
static const String logoutEndpoint = '/api/auth/logout';
static const String studentLessonsEndpoint = '/api/student/lessons';
static const String guardianDashboardEndpoint = '/api/guardian/dashboard';
static const String studentProfileStatusEndpoint = '/api/student/profile/status';
static const String studentProfileSetupEndpoint = '/api/student/profile/setup';
}