Overview
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.
Team
SoloTechnologies
- Next.js
- React
- TypeScript
- Tailwind CSS
- Zustand
- TanStack Query
- Prisma
- SQLite
- REST APIs
- Gamification
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.
Gallery
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.
Related Projects


Farahmand Academy Website
ShippedWeb · 2026
A responsive frontend website developed for Farahmand Technical and Vocational Academy.
- HTML
- CSS
- Responsive Web Design
- Frontend Development
Featured
Jolly Panda Website
ShippedWeb · 2026
The official Jolly Panda portfolio and studio website showcasing games, projects, articles, and development work.
- HTML
- CSS
- JavaScript
- Responsive Web Design
- Frontend Development
Usef Farahmand