موقعي الشخصي مع مساعد ذكي
مشروع شخصي
هذا الموقع نفسه: واجهة أمامية مبنية بـNext.js وTypeScript تُولَّد مسبقًا على هيئة ملفات ثابتة، ويُستمد محتواها من ملفات Markdown يُتحقَّق من صحتها آليًا، ويرافقها مساعد محادثة ذكي مبني بـDjango وLangGraph يجيب عن الأسئلة المتعلقة بأعمالي مستعينًا بالاسترجاع من pgvector ونماذج OpenAI، ويرفض أي سؤال لا يجد له سندًا في هذا المحتوى. يتوفر الموقع بالعربية (من اليمين إلى اليسار) والإنجليزية، ويدعم الوضع الداكن، مع تكامل مستمر (CI) يشغّل اختبارات Playwright، وواجهة خلفية تُنشر تلقائيًا على خادم VPS.
- TypeScript
- React
- Next.js
- Tailwind CSS
- Python
- Django
- LangGraph
- OpenAI API
- RAG
- PostgreSQL
- pgvector
- Redis
- Docker
- pytest
- Playwright
- GitHub Actions