تفاصيل العمل

مشروع متكامل يتكون من واجهة أمامية (Frontend) وخلفية (Backend) الهدف منه إدارة المتجر بشكل شامل — يشمل منتجاته، والمبيعات، والإصلاحات، والنفقات، والتقارير — مع تجربة استخدام عربية بالكامل ودعم الـ RTL.

️ المميزات

الواجهة الأمامية (Frontend)

لوحة تحكم Dashboard تعرض إحصائيات بلحظتها، المبيعات الأخيرة، وإمكانيات الوصول السريعة (Quick Actions).

إدارة المنتجات: إضافة، تعديل، حذف، عرض.

إدارة الفئات (الكـاتيجوريز – Categories) لتنظيم المنتجات.

إدارة المبيعات (Sales): تسجيل المبيعات، عرض التفاصيل، تقارير شهرية.

عرض تفاصيل العناصر المباعة (Sale Items)، تحليل أداءها.

إدارة عمليات الإصلاح (Repairs): تسجيل ومتابعة طلبات الإصلاح.

إدارة النفقات (Expenses): تسجيل وتبويب وتتبع المصروفات.

تصميم متجاوب (Responsive) يعمل على مختلف الأجهزة.

دعم اللغة العربية بالكامل، وتنسيق اتجاه النص من اليمين إلى اليسار (RTL).

الواجهة الخلفية (Backend)

API RESTful متكامل يدعم جميع الوحدات: المنتجات، الفئات، المبيعات، العناصر المباعة، الإصلاحات، النفقات.

تحقق أمني باستخدام JWT للمستخدمين الإداريين.

نقاط نهاية (endpoints) لإحصائيات شهرية من أجل عرض البيانات التحليلية في Dashboard.

بنية مرنة وقابلة للتوسع Modular Architecture، شفرة نظيفة ومنظمة.

? التقنيات المستخدمة

Frontend: React، Tailwind CSS، Vite، Lucide React Icons.

Backend: Node.js، Express.js، Sequelize ORM للعمل مع قاعدة بيانات (PostgreSQL / MySQL / SQLite)، JWT للتوثيق، dotenv لإدارة إعدادات البيئة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
المهارات