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

46 screenshots · click to view