منصة تعليمية تفاعلية لتعلم البرمجة باللغة العربية. تقدم دورات في مختلف مجالات البرمجة مع نظام تتبع التقدم واختبارات تفاعلية.
- تسجيل وتسجيل دخول مع تحقق من البريد الإلكتروني
- مسارات تعليمية متنوعة
- اختبارات تفاعلية
- لوحة متصدرين
- تتبع تقدم المستخدم
- واجهة مستخدم عربية سهلة الاستخدام
- Python 3.8 أو أحدث
- pip (مدير حزم Python)
- متصفح حديث
- قم بإنشاء بيئة افتراضية:
python -m venv venv
source venv/bin/activate # على Linux/Mac
venv\Scripts\activate # على Windows- قم بتثبيت المتطلبات:
pip install -r requirements.txt- قم بإعداد متغيرات البيئة:
export MAIL_USERNAME="your-email@gmail.com"
export MAIL_PASSWORD="your-app-password"
export SECRET_KEY="your-secret-key"- قم بتشغيل الخادم:
python app.py- افتح المتصفح على العنوان:
http://localhost:8765
codify/
├── app.py # تطبيق Flask الرئيسي
├── requirements.txt # متطلبات Python
├── static/ # الملفات الثابتة
│ ├── images/ # الصور
│ └── styles/ # ملفات CSS
├── templates/ # قوالب HTML
└── instance/ # قاعدة البيانات
نرحب بمساهماتكم! يرجى اتباع الخطوات التالية:
- Fork المشروع
- إنشاء فرع للميزة الجديدة
- تقديم طلب Pull Request
هذا المشروع مرخص تحت رخصة MIT.