This website requires JavaScript.
Explore
Help
Register
Sign In
Ayed
Hamza
0 Followers
·
0 Following
Joined on
2026-01-20
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
29
Projects
Packages
Public Activity
Starred Repositories
Hamza
pushed to
main
at
Hamza/saqel
2026-08-27 00:01:28 +02:00
ea9bd200f3
feat: Full screen connectivity with live Workerman WebSocket, Socratic in-video quiz, multi-level exams, and real-time chat
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 23:36:03 +02:00
0d5215befd
Add composer.json for Workerman and load vendor autoload in websocket server
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 23:12:42 +02:00
b00a16f32d
feat: Real-time Workerman gateway + Multi-level exam hierarchy (lesson, unit, final, AI adaptive) and student mastery tracking
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 23:05:33 +02:00
12f00a05b6
feat: Full API-driven Student-Teacher Chat architecture with chat_messages table and endpoints
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:55:33 +02:00
1d78fe8cc1
feat: Instant seamless transition to Teacher Studio Dashboard after onboarding
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:47:25 +02:00
fe66f05057
Fix Redis session mismatch in AuthMiddleware and ensure instant Onboarding UI transition
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:39:42 +02:00
cdb08331c0
Implement Teacher Onboarding, Profile Setup, and Dynamic Studio Dashboard
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:24:37 +02:00
6201630865
fix: Resolve password_hash default value error and disable OTP autofill
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:21:30 +02:00
0d63554a1f
fix: 100% immune to native form reloads with pure Vanilla JS and instant OTP transition
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:15:33 +02:00
e386716ed5
feat: Enable Image OTP Card by default with Nabeh and enhanced portal sync
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:04:29 +02:00
f3c5f4161e
fix: Fast text WhatsApp OTP by default, 50s timeout for image mode with auto-fallback
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 22:01:27 +02:00
cee6265930
fix: Accurate Nabeh OTP response parsing and live gateway error reporting
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 21:55:48 +02:00
b4a241bf62
fix: High contrast bold button text and strict single-step rendering
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 21:47:21 +02:00
e800b5b057
fix: Lock .env strictly to CloudPanel user root /home/intaleqapp-saqel/.env
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 21:43:21 +02:00
55c640609a
fix: Detect exact .env location and report in /api/test/nabeh
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 21:30:58 +02:00
e4ad569d8c
fix: Embedded luxury self-contained CSS (zero CDN failure) + Redis password graceful auth
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 21:25:39 +02:00
1f024d0c30
fix: Strict env enforcement, rock-solid Alpine portal rendering, and Nabeh/Redis test diagnostics
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 21:15:37 +02:00
388944cbff
feat: Add /student and /teacher portals with Alpine.js, WhatsApp OTP, and device fingerprinting
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 16:41:38 +02:00
a2f72a1c29
Fix Database getInstance method and connection call
Hamza
pushed to
main
at
Hamza/saqel
2026-08-26 16:40:01 +02:00
17dd963f33
Update Saqel Platform: 2026-08-26 17:39:57
702730702d
Fix database schema drop order, enhance migrate.php, and support server env paths
Compare 2 commits »
Previous
12
Next