omaroggame-mart

byopopopo popopo

Create a modern, professional, fast, mobile-first gaming top-up website named OMAR OG GAME MART with a completely original gaming logo and branding. Use https://riogameshop.com/ only for general shopping-flow inspiration. Do NOT copy its logo, branding, layout, colors, text, images, code, or copyrighted assets. Core Features * Games: Free Fire Top Up and eFootball Coin only. * Modular system so Admin can add future games/products without changing the core structure. * Customer registration/login, profile, order history and account dashboard. * Secure wallet system with balance, deposits and transaction history. * Payment method: bKash only — 01996358306 * WhatsApp Support: 01996358306 * Product/package prices, images, visibility and ordering must be manageable from Admin Panel. * Customers can select a package, enter required game ID/UID and WhatsApp number, pay from wallet and receive a unique Order ID. * Order statuses: Pending, Processing, Completed, Cancelled. * Admin can manage users, games, products, deposits, orders, refunds and settings. * Completed orders show a lightweight celebration animation with optional sound/mute control. * Optional Recent Orders section with fully masked customer information. Admin Panel Include: * Dashboard statistics * Game Management * Product/Package Management * Order Management * User Management * Wallet/Deposit Management * Website Settings * Admin Action Audit Logs Admin credentials must use secure environment variables/server-side authentication and must NEVER be exposed in frontend/source code. Security Implement: * Secure authentication and password hashing * Server-side authorization and ownership checks * Customer privacy protection * Rate limiting and abuse protection * Server-side wallet validation * Duplicate-order/double-deduction protection * Database transactions for wallet/order operations * Input validation and error handling * Protected Admin routes * Immutable Admin Audit Logs A customer must NEVER access another customer’s orders, wallet, transactions or personal information. Wallet balances and payments must be controlled only by the secure backend. Design Premium dark gaming theme, clean UI, fast loading and fully responsive on iPhone, Android, iPad, tablet and desktop. Mobile bottom navigation: Home | Games | Orders | Wallet | Account Homepage should clearly show: OMAR OG GAME MART, Free Fire, eFootball, Wallet, Orders, WhatsApp Support and bKash payment information. Do not collect or store unnecessary sensitive information such as passwords, OTPs or verification codes for game accounts. Production Requirement This must be a functional production-ready architecture, not just a UI/demo. Provide Customer Frontend + Secure Backend + Database + Admin Panel + Authentication + Wallet + Payment Verification + Orders + Transactions + Audit Logs + Rate Limiting + Privacy Protection. Brand: OMAR OG GAME MART bKash: 01996358306 WhatsApp: 01996358306 Build everything with an original design, clean code, scalable database structure and secure server-side business logic.

Home
Home

Comments (0)

No comments yet. Be the first!

Project Tasks

139 planning tasks
#1

Generate system requirement document

1m 30s0.1 cr used
Done
#2

Generate personas & user flows

0m 10s0.1 cr used
Done
#7

Create flow for Customer

0m 8sCredits in parent
Done
#8

Create flow for Admin

0m 8sCredits in parent
Done
#9

Home

12m 46sCredits in subtasks
Done
#40

Fix Home review finding: Tablet: Payment & Support section renders as a large empty…

0m 50s0.2 cr used
Done
#39

Fix Home review findings: Tablet: bottom navigation bar overlaps the Operator Panel… (+1 more)

0m 24s0.2 cr used
Done
#37

Fix Home review findings: Tablet: the fixed bottom navigation bar is rendered… (+3 more)

1m 8s0.2 cr used
Done
#36

Fix Home Hero Operator Panel.jsx: require is not defined

0m 17s0.2 cr used
Done
#32

Home / App Bottom Nav

0m 22s0.8 cr used
Done
#27

Home / Hero Operator Panel

0m 44s0.8 cr used
Done
#28

Home / Game Entry Tiles

0m 35s0.8 cr used
Done
#29

Home / Wallet Orders Entry

0m 34s0.8 cr used
Done
#30

Home / Bkash Support Strip

0m 33s0.8 cr used
Done
#31

Home / Recent Orders Ticker

0m 32s0.8 cr used
Done
#33

Home / Footer

0m 31s0.8 cr used
Done
#34

App Bottom Nav

0m 22sCredits in parent
Done
#35

Footer

0m 31sCredits in parent
Done
#38

Retry First Page

3m 47s0.2 cr used
Done
#10

Login

13m 14sCredits in subtasks
Paused
#44

Login / Bottom Nav

0.8 cr needed
Paused
#41

Login / Identity Band

0.8 cr needed
Paused
#42

Login / Credential Panel

0.8 cr needed
Paused
#43

Login / Access Route Band

0.8 cr needed
Paused
#45

Login / Footer Slot

0.8 cr needed
Paused
#11

Sign Up

13m 14sCredits in subtasks
Paused
#49

Sign Up / Bottom Nav Slot

0.8 cr needed
Paused
#46

Sign Up / Identity Band

0.8 cr needed
Paused
#47

Sign Up / Enrollment Panel

0.8 cr needed
Paused
#48

Sign Up / Access Route Band

0.8 cr needed
Paused
#50

Sign Up / Footer Slot

0.8 cr needed
Paused
#12

Games

13m 14sCredits in subtasks
Paused
#54

Games / Bottom Nav Slot

0.8 cr needed
Paused
#51

Games / Catalog Header

0.8 cr needed
Paused
#52

Games / Catalog Matrix

0.8 cr needed
Paused
#53

Games / Support Band

0.8 cr needed
Paused
#55

Games / Footer Slot

0.8 cr needed
Paused
#13

Top Up

13m 13sCredits in subtasks
Paused
#61

Top Up / App Bottom Nav

0.8 cr needed
Paused
#56

Top Up / Identity Band

0.8 cr needed
Paused
#57

Top Up / Package Summary

0.8 cr needed
Paused
#58

Top Up / Wallet Instrument

0.8 cr needed
Paused
#59

Top Up / Order Confirmation

0.8 cr needed
Paused
#60

Top Up / Support Band

0.8 cr needed
Paused
#62

Top Up / Footer

0.8 cr needed
Paused
#14

Orders

13m 13sCredits in subtasks
Paused
#66

Orders / Bottom Nav Slot

0.8 cr needed
Paused
#63

Orders / Identity Band

0.8 cr needed
Paused
#64

Orders / Ledger

0.8 cr needed
Paused
#65

Orders / Support Band

0.8 cr needed
Paused
#67

Orders / Footer Slot

0.8 cr needed
Paused
#15

Order Details

13m 13sCredits in subtasks
Paused
#72

Order Details / Bottom Nav Slot

0.8 cr needed
Paused
#68

Order Details / Identity Band

0.8 cr needed
Paused
#69

Order Details / Receipt Panel

0.8 cr needed
Paused
#70

Order Details / Celebration Stage

0.8 cr needed
Paused
#71

Order Details / Support Band

0.8 cr needed
Paused
#73

Order Details / Footer Slot

0.8 cr needed
Paused
#16

Wallet

13m 13sCredits in subtasks
Paused
#79

Wallet / Bottom Nav Slot

0.8 cr needed
Paused
#74

Wallet / Identity Band

0.8 cr needed
Paused
#75

Wallet / Balance Instrument

0.8 cr needed
Paused
#76

Wallet / Deposit Panel

0.8 cr needed
Paused
#77

Wallet / Recent Activity

0.8 cr needed
Paused
#78

Wallet / Support Band

0.8 cr needed
Paused
#80

Wallet / Footer Slot

0.8 cr needed
Paused
#17

Transactions

13m 13sCredits in subtasks
Paused
#84

Transactions / Bottom Nav Slot

0.8 cr needed
Paused
#81

Transactions / Identity Band

0.8 cr needed
Paused
#82

Transactions / Ledger

0.8 cr needed
Paused
#83

Transactions / Support Band

0.8 cr needed
Paused
#85

Transactions / Footer Slot

0.8 cr needed
Paused
#18

Account

13m 13sCredits in subtasks
Paused
#90

Account / Bottom Nav Slot

0.8 cr needed
Paused
#86

Account / Identity Band

0.8 cr needed
Paused
#87

Account / Dashboard Summary

0.8 cr needed
Paused
#88

Account / Profile Panel

0.8 cr needed
Paused
#89

Account / Support Band

0.8 cr needed
Paused
#91

Account / Footer Slot

0.8 cr needed
Paused
#19

Admin Dashboard

13m 13sCredits in subtasks
Paused
#92

Admin Dashboard / Rail

0.8 cr needed
Paused
#93

Admin Dashboard / Statistics Band

0.8 cr needed
Paused
#94

Admin Dashboard / Activity Band

0.8 cr needed
Paused
#95

Admin Dashboard / Support Band

0.8 cr needed
Paused
#96

Admin Dashboard / Footer Slot

0.8 cr needed
Paused
#20

Game Management

13m 13sCredits in subtasks
Paused
#97

Game Management / Admin Rail

0.8 cr needed
Paused
#99

Game Management / Registry

0.8 cr needed
Paused
#98

Game Management / Identity Band

0.8 cr needed
Paused
#100

Game Management / Audit Trail

0.8 cr needed
Paused
#101

Game Management / Support Band

0.8 cr needed
Paused
#102

Game Management / Footer Slot

0.8 cr needed
Paused
#21

Product Management

13m 13sCredits in subtasks
Paused
#103

Product Management / Admin Rail

0.8 cr needed
Paused
#104

Product Management / Identity Band

0.8 cr needed
Paused
#105

Product Management / Game Scope Rail

0.8 cr needed
Paused
#106

Product Management / Package Registry

0.8 cr needed
Paused
#107

Product Management / Audit Trail

0.8 cr needed
Paused
#108

Product Management / Support Band

0.8 cr needed
Paused
#109

Product Management / Footer Slot

0.8 cr needed
Paused
#22

Order Management

13m 12sCredits in subtasks
Paused
#110

Order Management / Admin Rail

0.8 cr needed
Paused
#111

Order Management / Identity Band

0.8 cr needed
Paused
#112

Order Management / Registry

0.8 cr needed
Paused
#113

Order Management / Audit Trail

0.8 cr needed
Paused
#114

Order Management / Support Band

0.8 cr needed
Paused
#115

Order Management / Footer Slot

0.8 cr needed
Paused
#23

User Management

13m 12sCredits in subtasks
Paused
#116

User Management / Admin Rail

0.8 cr needed
Paused
#119

User Management / Registry

0.8 cr needed
Paused
#117

User Management / Content Column

0.8 cr needed
Paused
#118

User Management / Identity Band

0.8 cr needed
Paused
#120

User Management / Audit Trail

0.8 cr needed
Paused
#121

User Management / Support Band

0.8 cr needed
Paused
#122

User Management / Footer Slot

0.8 cr needed
Paused
#24

Wallet Management

13m 12sCredits in subtasks
Paused
#123

Wallet Management / Admin Rail

0.8 cr needed
Paused
#124

Wallet Management / Content Column

0.8 cr needed
Paused
#125

Wallet Management / Identity Band

0.8 cr needed
Paused
#126

Wallet Management / Deposit Queue

0.8 cr needed
Paused
#127

Wallet Management / Audit Trail

0.8 cr needed
Paused
#128

Wallet Management / Support Band

0.8 cr needed
Paused
#129

Wallet Management / Footer Slot

0.8 cr needed
Paused
#25

Website Settings

13m 12sCredits in subtasks
Paused
#130

Website Settings / Admin Rail

0.8 cr needed
Paused
#131

Website Settings / Content Column

0.8 cr needed
Paused
#132

Website Settings / Identity Band

0.8 cr needed
Paused
#133

Website Settings / Configuration Slab

0.8 cr needed
Paused
#134

Website Settings / Audit Trail

0.8 cr needed
Paused
#135

Website Settings / Support Band

0.8 cr needed
Paused
#136

Website Settings / Footer Slot

0.8 cr needed
Paused
#26

Audit Logs

13m 12sCredits in subtasks
Paused
#137

Audit Logs / Admin Rail

0.8 cr needed
Paused
#138

Audit Logs / Identity Band

0.8 cr needed
Paused
#139

Audit Logs / Ledger

0.8 cr needed
Paused
#140

Audit Logs / Support Band

0.8 cr needed
Paused
#141

Audit Logs / Footer Slot

0.8 cr needed
Paused
#5

Architecture

0.1 cr needed
Paused
#6

Workspace task plan

0.1 cr needed
Paused
Home design preview
Home: View brand and support details
Login: Sign in with admin credentials
Admin Dashboard: 1. Review statistics
Game Management: 2. Review current games
Game Management: 3. Add game, set visibility and ordering
Product Management: 4. Set package price, image, ordering
Product Management: 5. Correct validation or upload failure
Order Management: 6. Move order status
Order Management: 7. Issue refund
Wallet Management: 8. Verify bKash deposit
Wallet Management: 9. Review deposit credits
User Management: 10. Manage customer users
Website Settings: 11. Update bKash and WhatsApp numbers
Website Settings: 12. Correct settings validation error
Audit Logs: 13. Review immutable audit records
Admin Dashboard: 14. Return to statistics
Home design preview
Home: View brand and support details
Login: Sign in with admin credentials
Admin Dashboard: 1. Review statistics
Game Management: 2. Review current games
Game Management: 3. Add game, set visibility and ordering
Product Management: 4. Set package price, image, ordering
Product Management: 5. Correct validation or upload failure
Order Management: 6. Move order status
Order Management: 7. Issue refund
Wallet Management: 8. Verify bKash deposit
Wallet Management: 9. Review deposit credits
User Management: 10. Manage customer users
Website Settings: 11. Update bKash and WhatsApp numbers
Website Settings: 12. Correct settings validation error
Audit Logs: 13. Review immutable audit records
Admin Dashboard: 14. Return to statistics