Admin DashboardDating Platform
CompletedSpoused Dating App Admin Dashboard & User Management
Custom React admin dashboard for the Spoused dating platform manage users, subscriptions, transactions, analytics, reports, and push notifications in one panel.
Also available for this project
388 views
NDA Protected Project
This project is under a Non-Disclosure Agreement. Source code and certain details cannot be shared publicly.
Private Application
This is a private application. Live preview is not available for security reasons.
Project Gallery
1 images · Scroll for long images
Please wait, loading...1 / 1
View Full Size
1 / 1
Project Details
We built a custom admin dashboard for the Spoused dating platform a single control center that gives the team full visibility over the app's users, payments, and performance.
The dashboard homepage shows key stats at a glance: total users, revenue, new signups, and an earnings chart. From the users section, admins can search, filter, add, edit, or remove accounts, and each profile opens up full details bio, gallery, interests, location, personality traits, and more.
The transactions page tracks every subscription and boost purchase with filtering by type, while the analytics section goes deeper tracking swipes, matches, messages, active chats, block rates, and the most popular profiles. Admins can also review reported and blocked users, send push notifications to the entire user base, and update their own profile and password.
The backend powering it runs on Node.js, Express, and MongoDB, handling real-time messaging through Socket.io, payments through Stripe and RevenueCat, file storage on AWS S3, and identity verification via AWS Rekognition. Charts are built with ApexCharts for clear, real-time insights. The panel is part of the full Spoused project, alongside the mobile app and marketing website.
What Clients Say
Thank you! Thank you, I was struggling for several days trying to get certain functionality on my website, Hafiz was really helpful and went above and beyond. I will definitly be keeping him in mind for upcoming work and look forward to working with him again.

