Site Data Manager (CRUD Application)
تطبيق احترافي لإدارة البيانات تم بناؤه باستخدام تقنيات حديثة، يدعم العمليات الأساسية (إضافة، عرض، تعديل، حذف) مع دعم كامل للغتين العربية والإنجليزية والوضع الليلي.
? الروابط (Links)
Live Demo (Vercel): https://crudswithnext.ver...
GitHub Repository: https://github.com/ahmed1...
✨ المميزات (Features)
Full CRUD Operations: إضافة وتعديل وحذف البيانات بسهولة.
Internationalization (i18n): دعم كامل للتبديل بين العربية والإنجليزية مع تغيير اتجاه الصفحة (RTL/LTR).
Dark Mode UI: تصميم عصري مريح للعين باستخدام Material UI.
Responsive Design: متوافق مع جميع الشاشات (موبايل، تابلت، كمبيوتر).
Data Persistence: حفظ البيانات في المتصفح (LocalStorage) لضمان عدم ضياعها عند التحديث.
External API Integration: جلب بيانات أولية عند التشغيل لأول مرة من JSONPlaceholder.
? التقنيات المستخدمة (Tech Stack)
Framework: Next.js 15 (App Router)
UI Library: Material UI (MUI)
Icons: MUI Icons
Translation: i18next & react-i18next
Unique IDs: UUID Library