دربارهٔ اپ
یک تجربه فروشگاهی ساختگی و گیمیفایشده که در آن خریدهای شبیهسازیشده به پول ذخیرهشده، XP، لول، استریک، دستاورد و رتبه لیدربورد تبدیل میشوند.
مشکل
هدف، بازسازی تجربه آشنای خرید اینترنتی و تبدیل آن به یک مکانیزم بازی بود؛ بدون اینکه کاربر واقعاً پولی خرج کند.
راهحل
ساخت یک تجربه فروشگاهی فولاستک شامل مرور محصولات، جستجو، فیلتر، سبد خرید، پرداخت شبیهسازیشده، رهگیری ارسال، حساب کاربری، سیستم گیمیفیکیشن، لیدربورد و پنل مدیریت.
مشخصات اپ
- تاریخ انتشار
- تیر ۱۴۰۵
- وضعیت
- منتشر شده
- دسته
- وب
- نوع
- پروژهٔ شخصی
- پلتفرمها
- وب
- مخاطبان هدف
- کاربرانی که به تجربههای خرید سرگرمکننده، گیمیفیکیشن و اپلیکیشنهای تعاملی وب علاقهمند هستند.
- نقش من
- توسعهدهنده فولاستک — معماری فرانتاند، پیادهسازی UI، مدیریت State، اتصال API، احراز هویت، دیتابیس، سیستمهای گیمیفیکیشن و پنل مدیریت.
- مدت زمان
- < ۱ ماه
ویژگیهای کلیدی
خرید گیمیفایشده
هر خرید شبیهسازیشده به پول ذخیرهشده، XP، لول، استریک، دستاورد و پیشرفت در لیدربورد تبدیل میشود.
معماری فولاستک
یک اپلیکیشن وب کامل شامل فرانتاند مدرن، API، احراز هویت، دیتابیس و قابلیتهای سمت سرور.
فناوریها و مهارتها
- TypeScript و Next.js
- سرویسها و SDKهای بازی
- React
- Zustand
- TanStack Query
- Prisma
- SQLite
- Gamification
آموختهها
Dopamall تجربه خوبی در طراحی سیستمی بود که در آن جریانهای سنتی فروشگاه اینترنتی و مکانیزمهای بازی باید در کنار یکدیگر کار کنند، بدون اینکه هیچکدام از دیگری جدا به نظر برسد.









