منصوبے کے بارے میں

Rakujaku ایک اسکور مینجمنٹ ایپ ہے جو مہ جونگ کے ہانشان نتائج کو ریکارڈ کرتی ہے اور رینکنگ پوائنٹس کا خودکار حساب لگاتی ہے۔ یہ دو انٹرفیس فراہم کرتی ہے: براؤزر کا MPA ورژن اور LINE کا LIFF ورژن، اور دونوں کے ذریعے ایک ہی ڈیٹا تک رسائی حاصل کی جا سکتی ہے۔ ممبرز کی رجسٹریشن کے بعد، گیم شروع کریں اور ہر راؤنڈ کے پوائنٹس درج کریں، جس سے ریئل ٹائم میں مجموعی سکور کا حساب لگایا جاتا ہے، اور گیم کے اختتام پر رینکنگ پوائنٹس خود بخود نکال لیے جاتے ہیں۔ ڈویلپمنٹ ماحول Docker Compose کے ذریعے بنایا جا سکتا ہے، اور پروڈکشن ماحول AWS کے EC2 اور RDS پر چلتا ہے۔ ٹیسٹنگ کو RSpec (سرور سائیڈ)، Vitest (LIFF فرنٹ اینڈ)، اور Playwright (E2E) کے ذریعے خودکار بنایا گیا ہے۔