About the app
A gamified fake e-commerce experience where simulated purchases become saved money, XP, levels, streaks, achievements, and leaderboard progress.
Problem
The idea was to recreate the familiar experience of online shopping while turning the act of spending into a game mechanic where users never spend real money.
Solution
Built a full-stack gamified shopping experience with product browsing, search, filters, cart, checkout, simulated payment, shipping tracking, accounts, gamification, leaderboards, and an admin panel.
App details
- Release date
- Jul 2026
- Status
- Shipped
- Genre
- Web
- Type
- Personal project
- Platforms
- Web
- Target Audience
- Users interested in playful shopping experiences, gamification, and interactive web applications.
- My Role
- Full-Stack Developer — frontend architecture, UI implementation, state management, API integration, authentication, database integration, gamification systems, and admin functionality.
- Duration
- < 1 mth
Feature Highlights
Gamified Shopping
Every simulated purchase contributes to saved money, XP, levels, streaks, achievements, and leaderboard progress.
Full-Stack Architecture
A complete web application combining a modern frontend, API layer, authentication, database, and server-backed features.
Technologies & skills
- TypeScript & Next.js
- Game Services & SDK Integration
- React
- Zustand
- TanStack Query
- Prisma
- SQLite
- Gamification
Lessons Learned
Dopamall gave me experience designing a system where traditional e-commerce flows and game mechanics have to work together without either side feeling disconnected from the other.









