Back to Projects

Discord Bot & Dashboard

Discord Bot & Dashboard

🚀💻 مشروع جديد من برمجتي: Gemy Services Bot & Dashboard

أنا شغال كمبرمج ومطور مستقل (Freelancer)
وبحب أشتغل على مشاريع ليها طابع مختلف وتكون فيها فكرة حقيقية 💡

وده آخر شغل أنا فخور بيه جدًا 👇

🎮 Gemy Services — نظام متكامل (بوت + داشبورد) معمول مخصوص لسيرفرات خدمات لعبة Old School RuneScape (OSRS)

🤖 Gemy Services Bot

البوت معمول بالكامل بـ TypeScript + Node.js
وبيخلي أي سيرفر خدمات يشتغل أوتوماتيك بدون تعب أو متابعة مستمرة ⚙️

💼 أهم اللي بيعمله:

  • 📦 نظام أوردرات احترافي
  • 💰 نظام اقتصادي متكامل (محافظ، تحويلات، أرباح)
  • 👥 إدارة عمال ومستخدمين بصلاحيات مختلفة
  • 🔗 متكامل مع Dink Plugin عشان يتتبع نشاط اللاعبين في RuneScape
  • 🔔 إشعارات لحظية لأي حدث (Drops, XP, Boss kills...)
  • 🧠 Slash Commands منظمة وسهلة الاستخدام

كل ده من غير ما المستخدم يفتح كود واحد أو يشغل سيرفر خارجي.

🖥️ Gemy Services Dashboard

الواجهة الإدارية مصممة بـ Next.js + Material UI
وتربط مباشرة مع البوت والـ Database

🎨 فيها:

  • عرض لحظي للأوردرات والمستخدمين
  • إدارة الطلبات بنظام احترافي
  • تحليلات وإحصائيات مالية
  • نظام تسجيل دخول آمن (JWT Auth)
  • تصميم Dark Mode سريع ومريح

⚙️ التقنيات اللي استخدمتها:

TypeScript · Node.js · Discord.js v14
Next.js 15 · MongoDB · Mongoose
Material UI · JWT Auth · Webhooks
Railway & Vercel Deployment

🎯 فكرة المشروع

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

💬 Gemy Services بيحوّل Discord لسيرفر شغال بنفسه —
ينظم، يحسب، يتابع، ويبعت تنبيهات في كل ثانية 🔥

👨‍💻 أنا اللي اشتغلت على:

  • كتابة الكود بالكامل من الصفر
  • تصميم نظام قواعد البيانات
  • تصميم واجهة المستخدم للداشبورد
  • ربط التكامل بين Discord وRuneLite

💎 Gemy Services هو مشروع ضخم اشتغلت عليه لوحدي كـ Full Stack Developer،
وبيمثل جزء كبير من شغفي في الدمج بين التطوير، الأتمتة، والجيمينج.

لو حبيت تشوف المشروع أو تتكلم معايا بخصوص تعاون أو تطوير مخصص
📩 ابعتلي رسالة، أو سيب كومنت وأنا هتواصل معاك 💬

💻 أنا مش بس ببرمج… أنا ببني أنظمة تشتغل لوحدها.

Tech Stack

Nodejs
Nodejs
Discord.js
Discord.js
MongoDB
MongoDB
Express.js
Express.js
Railway
Railway
Typescript
Typescript
Nextjs
Nextjs
Material-UI
Material-UI
Tailwind Css
Tailwind Css
Vercel
Vercel

Project Gallery

Discord Bot & Dashboard screenshot 1
Discord Bot & Dashboard screenshot 2
Discord Bot & Dashboard screenshot 3
Discord Bot & Dashboard screenshot 4
Discord Bot & Dashboard screenshot 5
Discord Bot & Dashboard screenshot 6
Discord Bot & Dashboard screenshot 7
Discord Bot & Dashboard screenshot 8
Discord Bot & Dashboard screenshot 9
Discord Bot & Dashboard screenshot 10
Discord Bot & Dashboard screenshot 11
Discord Bot & Dashboard screenshot 12
Discord Bot & Dashboard screenshot 13
Discord Bot & Dashboard screenshot 14
Discord Bot & Dashboard screenshot 15
Discord Bot & Dashboard screenshot 16
Discord Bot & Dashboard screenshot 17
Discord Bot & Dashboard screenshot 18
Discord Bot & Dashboard screenshot 19
Discord Bot & Dashboard screenshot 20
Discord Bot & Dashboard screenshot 21
Discord Bot & Dashboard screenshot 22
Discord Bot & Dashboard screenshot 23
Discord Bot & Dashboard screenshot 24
Discord Bot & Dashboard screenshot 25
Discord Bot & Dashboard screenshot 26
Discord Bot & Dashboard screenshot 27
Discord Bot & Dashboard screenshot 28
Discord Bot & Dashboard screenshot 29
Discord Bot & Dashboard screenshot 30
Discord Bot & Dashboard screenshot 31
Discord Bot & Dashboard screenshot 32
Discord Bot & Dashboard screenshot 33
Discord Bot & Dashboard screenshot 34
Discord Bot & Dashboard screenshot 35
Discord Bot & Dashboard screenshot 36
Discord Bot & Dashboard screenshot 37
Discord Bot & Dashboard screenshot 38
Discord Bot & Dashboard screenshot 39
Discord Bot & Dashboard screenshot 40
Discord Bot & Dashboard screenshot 41
Discord Bot & Dashboard screenshot 42
Discord Bot & Dashboard screenshot 43
Discord Bot & Dashboard screenshot 44
Discord Bot & Dashboard screenshot 45
Discord Bot & Dashboard screenshot 46