CASE 02 · BRAND · INTERACTIVE CAMPAIGN
مولتیکافه از هویت برند تا تجربهٔ تعاملی کمپین.
کمپینی که مخاطب را از پیامک به یک بازی ساده و جذاب میبرد، فرصتها را در سرور کنترل میکند و هر مشارکت و معرفی را قابل گزارش میسازد.
- ۰۱PROBLEM
مسئله
کمپین باید هم دیدنی باشد، هم قابل اندازهگیری، و قوانین جایزه نباید از سمت کاربر قابل دور زدن باشد.
- ۰۲OUR ROLE
نقش دقیق ما
ایدهٔ تعامل، طراحی بصری و موشن، توسعهٔ فرانتاند و بکاند، اتصال پیامک و استقرار.
- ۰۳SOLUTION
راهکار
ورود با رمز یکبارمصرف، بازی انتخاب ماگ با فرصتهای محدود، لینک معرفی که برای هر ثبتنام موفق فرصت تازه میدهد، و گزارشهای آماده برای تیم کمپین.
تصمیمهای فنی
- D-01قانون در سرور
هر تلاش در سرور مصرف و نتیجه همانجا تعیین میشود؛ کلاینت فقط نمایش میدهد.
- D-02سبک و بدون ORM
بکاند کوچک با Hono و PostgreSQL، تا سریع و قابل نگهداری بماند.
- D-03گزارش بدون افشای داده
نماهای گزارش آماده در پایگاه داده، بدون انتشار شمارهٔ کاربران از API عمومی.
- D-04استقرار ایزوله
سه سرویس Docker Compose پشت Caddy؛ API و پایگاه داده پورت عمومی ندارند.
STATUS · وضعیت امروز
پیکربندی تولید آماده و مستند است؛ سرویس با کلیدهای پیشفرض یا تنظیم ناقص پیامک اصلاً اجرا نمیشود.