منصّة تعليم إلكتروني متعدّدة اللغات متكاملة (full-stack)، بنظام إدارة محتوى headless عبر PayloadCMS 3.x وواجهة Next.js 15 و React Server Components.
التقنيات المستخدمة
Moumin هي منصّة تعليم إلكتروني متعدّدة اللغات بمستوى احترافي للإنتاج، مبنيّة كمشروع متكامل (full-stack). وهي مصمّمة لإدارة الدورات التدريبية عبر الإنترنت وتقديمها، مع محتوى يُعرض بعدّة لغات بحيث يمكن للمنصّة الوصول إلى جمهور واسع ودولي من المتعلّمين.
تجمع البنية بين نهج إدارة محتوى منفصلة عن الواجهة (headless) وواجهة أمامية حديثة. فتُدار محتويات الدورات عبر نظام إدارة محتوى headless مدعوم بـ PayloadCMS 3.x، ما يمنح محرّري المحتوى طريقة مرنة لإنشاء الدورات وتنظيمها، بينما بُنيت الواجهة الموجّهة للمتعلّم باستخدام Next.js 15 و React Server Components لصفحات سريعة مُولَّدة من الخادم.
من الناحية التقنية، بُنيت خدمات الواجهة الخلفية باستخدام NestJS و TypeScript، مع MongoDB كقاعدة بيانات، ودمج Paddle لمعالجة المدفوعات والاشتراكات. ويقدّم هذا المزيج منصّة تعليم إلكتروني قابلة للصيانة والتوسّع، تجمع بين إدارة محتوى قوية وواجهة أمامية حديثة ومعالجة موثوقة للمدفوعات.


