AppEyes

نظام الصحة البصرية الرقمية | Digital Eye Health System

مكونات النظام

نظام متكامل لقياس وتتبع مؤشرات الصحة البصرية

تطبيق الجوال

تسجيل الدخول بـ OTP، اختبارات العين الأربعة، عرض النتائج، طلب مواعيد

  • حدة البصر (Snellen)
  • حساسية التباين (Pelli-Robson)
  • رؤية الألوان (Ishihara)
  • شبكة Amsler
لوحة التحكم الإدارية

إدارة طلبات الحجز، متابعة المستخدمين، تحليلات متقدمة وتقارير

  • KPIs ومؤشرات الأداء
  • إدارة طلبات الحجز
  • تحليلات بيانية متقدمة
  • تصدير PDF و CSV
REST API

API شامل للتطبيق مع JWT، توثيق Swagger، وإشعارات SMS

  • JWT Authentication
  • OTP بـ SMS
  • Swagger UI
  • SQLite Database

API Endpoints

الـ API الرئيسية للتطبيق

المصادقة (Auth)
POST /api/auth/send-otp
POST /api/auth/verify-otp
POST /api/auth/resend-otp
الاختبارات (Tests)
POST /api/tests/session
POST /api/tests/visual-acuity
POST /api/tests/contrast-sensitivity
POST /api/tests/color-vision
POST /api/tests/amsler-grid
POST /api/tests/session/{id}/complete
النتائج (Results)
GET /api/results/latest
GET /api/results/history
GET /api/results/report/pdf
POST /api/results/report/share
المواعيد (Appointments)
POST /api/appointments
GET /api/appointments
DELETE /api/appointments/{id}
المستخدم (User)
GET /api/user/profile
PUT /api/user/profile
POST /api/user/consent

أدوار النظام

Super Admin

وصول كامل لجميع الصفحات والإعدادات

Staff

إدارة طلبات الحجز والتواصل مع المرضى

Analyst

عرض التقارير والإحصائيات فقط