novanode-pro
v1.0.0
Published
Powerful backend framework
Readme
NovaNode Pro
NovaNode Pro هو إطار عمل Backend ثوري مبني على Node.js يدمج جميع الميزات المطلوبة في تطبيق واحد بسيط، قوي، وسهل الاستخدام.
✨ الميزات الرئيسية
- إنشاء تلقائي لـ REST APIs باستخدام
createModel - دعم قواعد البيانات: MongoDB, PostgreSQL, MySQL
- جلسات باستخدام
express-session - مصادقة JWT + حماية مسارات
- WebSocket و Caching و Rate Limiting
- واجهة GUI Dashboard جاهزة
- دعم كامل للدفع الإلكتروني عبر Stripe
- لوحة إعدادات شاملة قابلة للتفعيل من ملف config
- CLI جاهز:
npx novanode <project> - اختبارات مدمجة + أدوات مطور + قابل للنشر مباشرة على NPM
🚀 الاستخدام
npx novanode myapp
cd myapp
npm install
npm run dev📁 البنية الأساسية
core/: الوظائف الأساسية (createApp, createModel, etc.)auth/: نظام تسجيل الدخول وحماية المساراتpayments/: Stripe و Webhooksconfig/: إعدادات جميع الميزاتgui/: لوحة التحكم الرسوميةcli/: إنشاء مشروع جاهزscripts/: أدوات نشر وتوزيعtests/: اختبارات تلقائية
📄 الرخصة
MIT © 2025 Essa Ibra
