منصة تساعد الطلاب والمبتدئين يبنون سيرة ذاتية احترافية ومعرض أعمال شخصي، يشاركونه برابط مباشر أو يحملونه كـ PDF متوافق مع أنظمة ATS اللي تستخدمها الشركات لفرز السير الذاتية.
التقنيات المستخدمة (Tech Stack):
* Next.js 16 مع App Router — لبناء الواجهة والـ API في مشروع واحد
* TypeScript — لكتابة كود أكثر أماناً وأقل أخطاء
* Tailwind CSS — لتصميم الواجهات بسرعة
* Prisma 6 — كـ ORM للتعامل مع قاعدة البيانات بسهولة
* PostgreSQL عبر Supabase — قاعدة البيانات السحابية المجانية
* NextAuth v5 مع GitHub OAuth و Google OAuth — خياران لتسجيل الدخول
* Vercel — لاستضافة المشروع ونشره على الإنترنت
الميزات الرئيسية:
1. تسجيل دخول آمن عبر GitHub
2. CV Builder كامل — خبرات، تعليم، شهادات احترافية، لغات
3. إدارة مشاريع — إضافة وتعديل وحذف
4. إدارة مهارات مع تحديد المستوى (أو بدون)
5. صفحة بورتفوليو عامة برابط مباشر
6. سيرة ذاتية قابلة للتحميل كـ PDF بتصميم ATS-friendly
7. لوحة تحكم (Dashboard) بإحصائيات ونسبة اكتمال البروفايل
كيف تتحرك البيانات: المستخدم يتصفح الموقع عبر Next.js، الطلبات تمر عبر NextAuth للتحقق من الهوية و API Routes لتنفيذ العمليات، وكلها تتواصل مع Prisma اللي يتعامل مع قاعدة بيانات Supabase، وكل هذا منشور وجاهز على Vercel.