DiploQ هو تطبيق حديث لإدارة الاختبارات والدبلومات الإلكترونية تم تطويره باستخدام Next.js وTypeScript، ويهدف إلى توفير تجربة متكاملة للمستخدمين بدءًا من إنشاء الحساب وتسجيل الدخول، مرورًا بتصفح الدبلومات والامتحانات، وحتى أداء الاختبارات الموقّتة وعرض النتائج والتحليلات بشكل فوري. كما يتيح للمستخدمين إدارة حساباتهم بسهولة من خلال تحديث البيانات الشخصية، تغيير البريد الإلكتروني باستخدام OTP، تغيير كلمة المرور، ورفع صورة الملف الشخصي.
يعتمد التطبيق على Next.js App Router مع Server Components وServer Actions لتقديم أداء أفضل وتنظيم واضح للكود، بالإضافة إلى واجهة مستخدم حديثة ومتجاوبة بالكامل باستخدام shadcn/ui وTailwind CSS.
المهارات المستخدمة: Next.js (App Router)، TypeScript، NextAuth.js، React Hook Form، Zod، Tailwind CSS، shadcn/ui، Server Actions، Server Components، Authentication، Form Validation، File Upload، Responsive Design، Session Management، REST API Integration.