مدير تراخيص التطبيقات - 1
ReactTypeScriptBunElysiaPostgreSQLDocker

مدير تراخيص التطبيقات

منصة آمنة متعددة التطبيقات لإدارة تفعيل التراخيص مع لوحة تحكم لإدارة التطبيقات والتراخيص وسجل التفعيلات.

التحدي

كنت أحتاج نظامًا موحدًا لإدارة تفعيل تراخيص عدة تطبيقات سطح مكتب من لوحة تحكم واحدة، مع فصل واضح بين التطبيقات وأمان قوي وسهولة في النشر.

الحل

قمت ببناء منصة كاملة باستخدام Bun + Elysia في الخلفية وReact + Vite في الواجهة. الخلفية توفر واجهات إدارة وتفعيل عامة وربطًا مع PostgreSQL، والواجهة توفر إدارة التطبيقات وإصدار التراخيص ومتابعة التفعيل.

تم تحسين الأمان عبر جلسات Cookies آمنة، حماية CSRF، تحديد معدل الطلبات، تحسين CORS، وتقوية توليد مفاتيح التراخيص.

النتيجة

منصة متعددة التطبيقات قابلة للنشر مع أمان أفضل واستقرار أعلى وتجربة إدارة أوضح.