الدرج كاملًا
مشاريعي
مجموعة من أعمالي تعرض تقنيات مختلفة، وأساليب تصميم متنوعة، ومهارات حل المشكلات. يمثل كل مشروع تحديًا فريدًا وفرصة للتعلم.
9 مشاريع

تطوير الويب
Education Tech Platform
كانت أول فترة تدريب لي لمدة 6 أشهر في شركة Ederest الناشئة، حيث عملت على تطوير واجهة المستخدم ولوحة التحكم الخاصة بالمشرف من الصفر، بالإضافة إلى العمل على الجزء الخلفي للمنصة.
- NextJs
- TypeScript
- PostgreSQL
- Django
- Tailwind CSS
- Django

تطوير الويب
Carey Car Rental Platform
منصة Carey لتأجير السيارات تتيح للمستخدم استئجار السيارات وإدارتها. ساهمت في إصلاح الأخطاء البرمجية وإضافة بعض المزايا الناقصة فيها.
- NextJs
- Tailwind CSS
- Postgresql

الأتممة
Budget Tracker with n8n and OpenAI
أنشأت تدفقًا بسيطًا لتتبع مصاريفك وإيراداتك باستخدام n8n، والفكرة هي أنك تستطيع تسجيل نفقاتك ودخلك من خلال رسائل سهلة عبر الدردشة مع بوت على تيليجرام.
- n8n
- OpenAI API
- Automation


تطوير الويب
Hirfaty.com
منصة تربط الحرفيين المغاربة بالمشترين: زرابي وإنارة وأدوات مائدة مصنوعة يدويًا من مدن مثل فاس ومراكش وآسفي. أعمل كمسؤول تقني (Tech Lead) للمنصة وأتولى جانبها التقني.
- Hostinger
- MongoDb
- ReactJs
- Hosting

مشاريع 42
Cub3D
Cub3D هو مشروع جماعي في مدرسة 42 لإنشاء عرض ديناميكي داخل متاهة ثلاثية الأبعاد. باستخدام مكتبة MiniLibX، كان علينا تنفيذ تقنية Raycasting على غرار لعبة Wolfenstein 3D الشهيرة، أول لعبة تصويب من منظور الشخص الأول في تاريخ ألعاب الفيديو.
- C
- Raycasting
- MiniLibX

مشاريع 42
Inception
مشروع DevOps يركز على إدارة الأنظمة والحاويات. أنشأت بنية تحتية متكاملة باستخدام Docker وDocker Compose، مع إنشاء صور مخصصة لخدمات مثل NGINX وWordPress وMariaDB. ركز المشروع على الأمن والشبكات واستمرارية البيانات والأتمتة، ليحاكي بيئة إنتاج حقيقية.
- Docker
- Docker Compose
- Bash
- NGINX
- WordPress
- MariaDB

مشاريع 42
WebServ
مشروع بلغة C++ لبناء خادم HTTP خفيف من الصفر. طورت ميزات مثل معالجة طلبات واستجابات HTTP، وتنفيذ CGI، وتحليل ملفات التكوين، ودعم اتصالات متعددة باستخدام المقابس غير المحجوبة ودالة poll(). المشروع أعاد إنشاء السلوك الأساسي لـ NGINX، مما عزز فهمي لبرمجة الشبكات والبروتوكولات والتطوير على مستوى النظام.
- C++
- HTTP
- CGI
- Sockets
- poll()
- Ft_Transcendence
مشاريع 42
Ft_Transcendence
تطبيق ويب متكامل للعبة Pong الكلاسيكية، مبني باستخدام Django وJavaScript العادي. نظرًا لعدم السماح باستخدام مكتبات خارجية مثل React، قمت بتنفيذ نظام عرض قائم على المكونات مشابه لـ React للواجهة الأمامية. في الخلفية، صممت نماذج قاعدة البيانات، ونفذت نظام التوثيق، وطورت نظام بطولة في الوقت الحقيقي باستخدام Django Channels وWebSockets. جمع المشروع بين منطق اللعبة والميزات اللحظية والهيكلية القابلة للتوسع لتجربة جماعية متكاملة.
- JavaScript
- HTML5
- CSS
- WebSockets
- Django Channels
- PostgreSQL