Dashboard
ڈیش بورڈ
👑 SUPERADMIN 🔥 Firebase Live
🔥 All data is live from Firebase Firestore. Stats update in real-time. Connect Firebase config to see your real data.
⚠️ 12 listings pending approval · 5 reports open. Review now →
👥
Registered Users
Real Firebase count
📋
Total Listings
All submissions
Pending Approval
Need review
Active Listings
Live now
🔨
Total Bids
All bids placed
🚨
Open Reports
Needs attention
💰
Items Sold
Completed sales
🔥
Firebase Status
Connected
Real-time DB active
Listings by Category
زمرہ بار
📱 Electronics
1,204
👗 Fashion
952
🚗 Vehicles
704
🏡 Home
588
⚽ Sports
410
💍 Jewellery
322
Payments by Method
ادائیگی کا طریقہ
💚 Easypaisa
₨3.1M
🔴 JazzCash
₨2.3M
🏦 Bank
₨1.6M
📦 COD
₨1.0M
Recent Activity — Firebase Log
حالیہ سرگرمی
All Listings — Firebase
تمام لسٹنگز
ItemSellerPriceTypeCityDateStatusActions
⏳ Loading...
Total Unread
New Listings
New Bids
🔔 Live Notifications — Real-Time Feed
Auto-updates • Emails sent to listings@nelamy.com
🔔
Connecting to real-time feed...
Users — Firebase Auth
رجسٹرڈ صارفین
UserPhoneCityRoleJoinedStatusActions
⏳ Loading from Firebase...
Live Auction Monitor
لائیو نیلامی
ItemSellerStart BidCurrent BidBidsEnds InStatusActions
📱
Samsung Galaxy S23 Ultra
Electronics · Karachi
ZR Electronics₨150,000₨185,000122h 14m🟢 Live
🏏
Cricket Bat — Yousuf Ed.
Sports · Rawalpindi
SportsPK₨5,000₨8,5001945m🟢 Live
💳 Payment records are stored in Firebase. Connect your payment gateway (Easypaisa API, JazzCash API) to see real transactions.
💚
Easypaisa
₨3.1M
🔴
JazzCash
₨2.3M
🏦
Bank Transfer
₨1.6M
📦
Cash on Delivery
₨1.0M
⏳ Loading reports from Firebase...
User Reports
صارف رپورٹس
IDReported ByAgainstReasonReported AtPriorityActions
⏳ Loading from Firebase reports collection...
Disputes
تنازعات
IDBuyerSellerAmountIssueStatusActions
#DSP-001Ali KhanZR Electronics₨185,000Item different from photos⏳ Open
#DSP-002FatimaFashionHouse₨45,000Non-delivery after 2 weeks🔴 Urgent
Admin Activity Log — Firebase
مکمل سرگرمی لاگ
⏳ Loading from Firebase adminLogs collection...
👑
Super Admin
SUPER ADMIN
  • Full system access
  • Create/delete Admin accounts
  • Approve, reject, delete listings
  • Suspend/delete users
  • View payment records
  • Manage settings & Firebase
  • Create backups & exports
  • View all activity logs
🛡️
Admin
ADMIN
  • Approve/reject listings
  • Suspend user accounts
  • View payment records
  • Resolve disputes
  • Manage reports
  • Cannot create Admin accounts
  • Cannot delete users permanently
  • Cannot access settings/backup
🔧
Sub-Admin
SUB-ADMIN
  • Flag/review listings
  • Respond to reports
  • View listings (read-only)
  • Cannot approve listings
  • Cannot suspend users
  • Cannot view payments
  • No settings access
ℹ️ To change a user's role, go to Firebase Console → Firestore → users → {uid} and change the role field to: superadmin, admin, subadmin, seller, or buyer.
Admin Accounts
ایڈمن اکاؤنٹس
NameEmailRoleCityStatusActions
SA
Super Admin
superadmin@neelamy.comSuper AdminIslamabadActive
UA
Usman Ali
usman@neelamy.comAdminLahoreActive
AY
Ayesha Noor
ayesha@neelamy.comSub-AdminRawalpindiActive

🌐 Site Settings

🔔 Feature Toggles

New Registrations
Allow new user sign-ups
Listing Auto-Approval
Skip review for verified sellers
Easypaisa Payments
JazzCash Payments
Cash on Delivery
Maintenance Mode
Take site offline

🔒 Security

2FA for Admins
CNIC Verification Required
IP Rate Limiting

🔥 Firebase Config

Paste your Firebase config keys in both HTML files where marked YOUR_API_KEY etc. See the Setup Guide PDF for instructions.
✅ Firebase automatically backs up your data. Manual exports available below. | فائربیس خودکار بیک اپ کرتا ہے
🔥
Firebase Backup
Auto Daily
Google Cloud
📊
Users in Firestore
Real-time
📋
Listings in DB
All records
🗄️
Storage Used
2.4 GB
Firebase Storage
📤 Export Data from Firebase
📁 Computer Backup Folder Setup

Open Command Prompt on Windows and paste these commands to create your backup folder structure:

📁 C:\Neelamy_Backups\ ├── 📁 Website_Files\ ← index.html, admin.html ├── 📁 Firebase_Exports\ ← CSV exports from above buttons ├── 📁 Database_Backups\ ← Firestore JSON exports ├── 📁 User_Uploads_Cache\ ← Downloaded product images ├── 📁 Admin_Exports\ ← User & listing reports ├── 📁 Logs\ ← Activity logs └── 📁 Config\ ← firebase_config.txt (KEEP PRIVATE!)
🖥️ Windows Command Prompt:
mkdir "C:\Neelamy_Backups" && mkdir "C:\Neelamy_Backups\Website_Files" && mkdir "C:\Neelamy_Backups\Firebase_Exports" && mkdir "C:\Neelamy_Backups\Database_Backups" && mkdir "C:\Neelamy_Backups\User_Uploads_Cache" && mkdir "C:\Neelamy_Backups\Admin_Exports" && mkdir "C:\Neelamy_Backups\Logs" && mkdir "C:\Neelamy_Backups\Config" && echo Neelamy backup folders created! > "C:\Neelamy_Backups\README.txt"
🍎 Mac / Linux Terminal:
mkdir -p ~/Neelamy_Backups/{Website_Files,Firebase_Exports,Database_Backups,User_Uploads_Cache,Admin_Exports,Logs,Config}
📌 Also export from Firebase Console:
Go to Firebase Console → ⚙️ Project Settings → Service AccountsGenerate new private key → Save as firebase_admin_key.json to your Config folder. Keep this file private and secure!