تفاصيل العمل

قمت ببناء نظام متكامل لإدارة المدارس من الصفر (Full-Stack)، يتضمن:

- الواجهة الأمامية (Frontend): تم بناؤها باستخدام React.js وTypeScript، مع مكتبة Refine لإدارة البيانات، وTailwind CSS وshadcn/ui للتصميم، وReact Hook Form لإدارة النماذج.

- الواجهة الخلفية (Backend): تم بناؤها باستخدام Node.js وExpress.js، مع Drizzle ORM وقاعدة بيانات PostgreSQL.

- النظام يوفر إدارة كاملة للطلاب والفصول والبيانات المرتبطة بها، مع نظام مصادقة (Authentication) آمن، ورفع الصور عبر Cloudinary.

- تم نشر المشروع بشكل كامل: الواجهة الخلفية على منصة Railway، والواجهة الأمامية على منصة Vercel، والمشروع متاح ويعمل حالياً بشكل حقيقي.

خلال العمل على المشروع، تعاملت مع تحديات حقيقية مثل إعداد CORS بشكل صحيح، وإدارة متغيرات البيئة (Environment Variables) بين بيئتي التطوير والإنتاج، وحل مشاكل الـ Build والـ TypeScript.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز