Project at a Glance
Utopia is designed to combine entertainment with e-commerce, allowing users to play games on Android and iOS to win real products. The platform also enables users to earn extra credits by referring friends, completing surveys, or purchasing additional gameplay credits. For users who prefer, products can also be purchased directly without relying on game winnings.
The system includes a CodeIgniter based admin panel for game configuration, inventory and order management, and a merchant portal where businesses can list products for gameplay rewards. This ensures a seamless interaction between users, merchants, and backend operations.
Solution & Implementation
We built a scalable, cross-platform gamified shopping ecosystem, combining mobile engagement with real-time inventory and order management.
Key implementation components:
Mobile Applications (Android & iOS):
- Daily free credits and game-play system
- Referral program and rewards tracking
- In-app purchases for additional credits
- Real-time inventory updates and product availability
Admin & Merchant Portal (CodeIgniter Backend):
- Game setup and credit management
- Inventory and order management
- Merchant product onboarding and visibility
- Analytics dashboard for user engagement and transaction tracking
Tech & Infrastructure:
- Python & Firebase: Real-time notifications, gameplay updates, and credit tracking
- AWS: Scalable hosting for backend and APIs
- Flutter: Cross-platform mobile apps for seamless user experience
- Mixpanel & Clerk: User behavior tracking and authentication
The solution focused on high engagement, secure transactions, and smooth interactions between players and merchants.
Technology Stack
Python
PHP
AWS
Firebase
Codeigniter
Flutter
Android
iOS
MySQL
Mixpanel
Figma
Clerk
Project Outcomes
- Increased user engagement through gamified mechanics and referral incentives
- Seamless multi-channel experience across Android and iOS
- Enabled merchants to expand product visibility and reach through gamified listings
- Real-time backend management of orders, inventory, and credits
- Scalable platform designed for growth in user base and product catalog
