تفاصيل العمل

Sugo Backend API هو نظام باك اند متكامل لتطبيق بث مباشر وغرف صوتية، تم تطويره باستخدام ASP.NET Core بهندسة منظمة وقابلة للتوسع، مع دعم كامل للمصادقة بالتوكن (JWT) والتواصل اللحظي باستخدام SignalR.

? مميزات النظام:

✔ نظام تسجيل مستخدمين وتسجيل دخول مع JWT Authentication

✔ إنشاء وإدارة غرف (Rooms) للبث أو الدردشة

✔ محفظة إلكترونية (Wallet) مع شحن رصيد

✔ متجر هدايا (Gifts System) وإرسال هدايا داخل الغرف أو للمستخدمين

✔ نظام ترتيب Top Supporters حسب إجمالي الإنفاق

✔ نظام Matching لاقتراح غرف للمستخدمين

✔ نظام بلاغات (Moderation System)

✔ لوحة تحكم للإدارة (Admin Panel APIs)

✔ دعم Real-Time عبر SignalR للشات وإشعارات الهدايا

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

ASP.NET Core Web API

Entity Framework Core

SQL Server

JWT Authentication

SignalR (Real-Time Communication)

Clean Architecture & Layered Structure

? الهيكل المعماري للنظام:

Frontend (Web / Mobile)

Sugo API

SQL Server Database

تم تصميم النظام ليكون:

قابل للتوسع Scalability

آمن Secure

منظم وقابل للصيانة

جاهز للربط مع أي تطبيق ويب أو موبايل

? سيناريو العمل (User Flow):

تسجيل مستخدم جديد

تسجيل الدخول واستلام JWT

إنشاء غرفة أو الانضمام لغرفة

شحن المحفظة

إرسال هدايا داخل الغرفة

استقبال إشعارات فورية عبر SignalR

إمكانية الإبلاغ عن أي إساءة

إدارة البلاغات من خلال صلاحيات الأدمن

? قيمة المشروع:

هذا المشروع يمثل نظام متكامل يمكن تطويره ليصبح:

تطبيق بث مباشر

تطبيق غرف صوتية

منصة دعم وهدايا

نظام اجتماعي قائم على التفاعل المباشر

بطاقة العمل

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