أقدّم لك لوحة تحكم إدارية باستخدام React وNode.js لإدارة نوع واحد من البيانات من خلال واجهة منظمة ومتجاوبة.
الخدمة الأساسية تشمل:
تسجيل دخول لمدير واحد مع حماية الصفحات.
جدول بيانات واحد بحد أقصى 8 حقول.
إضافة وتعديل وحذف السجلات.
البحث والفلترة والترتيب وتقسيم الصفحات.
صفحة رئيسية تحتوي على 4 بطاقات إحصائية ورسم بياني واحد.
ربط الواجهة الخلفية بقاعدة بيانات PostgreSQL أو MongoDB.
تصميم متجاوب مع الموبايل والتابلت والكمبيوتر.
تسليم الكود المصدري وملف إعداد البيئة ودليل التشغيل.
التقنيات المستخدمة: React، Node.js، Express أو NestJS، JWT، PostgreSQL أو MongoDB.
يتم الاتفاق على نوع البيانات والحقول المطلوبة قبل بدء التنفيذ، مع الالتزام بنطاق الخدمة الأساسية الموضح أعلاه.
إضافة وتعديل وحذف السجلات بسهولة من مكان واحد.
الوصول لأي سجل في ثوانٍ بدل التصفح اليدوي.
حماية الصفحات بتوثيق JWT وتخزين كلمات المرور مشفرة.
تعمل بشكل مريح على الموبايل والتابلت والكمبيوتر.
مشروع React منظم وجاهز للتشغيل.
واجهات API وقاعدة البيانات المطلوبة.
قالب .env.example يوضح الإعدادات المطلوبة.
خطوات التشغيل وطريقة إضافة جدول أو حقل جديد.