Chat App Admin Panel

Centralize Your Global Conversations with a High-Performance Communication Hub: A Professional React & Node.js Dashboard Powering Real-Time User Engagement, Video Call Moderation, and Scalable Messaging Support.

Manage your communication platform with the React & Node.js Chat Admin Panel. Effortlessly oversee users, monitor real-time conversations via Socket.io, and send targeted push notifications. The ultimate bridge for your React Native chat app.

What's Included

Use this Admin Panel project to manage the chat apps based on our React Native mobile projects. This admin dashboard is a nice UI web project that allows you to manage users, chat with users and send push notifications and emails, directly from an interface, rather than doing everything manually directly in Firebase Console.

This React project is fully compatible with our React Native Video Chat App and React Native Chat App, so the entire backend & frontend are working together perfectly.

Technical Details

  • Front-end is coded in React (with CSS, HTML)
  • Back-end is coded in Node JS
  • Database is Firebase Firestore
  • Files are stored in Firebase Storage
  • Push notifications are broadcasted via Firebase Google Cloud Messaging infrastructure
  • E-mails are delivered via SendGrid
  • Live chat is done via Socket.io and Firestore

Features

The full list of features for this web admin dashboard:

  • Users
    • Create user
    • Delete user
    • Edit user
      • Image uploads
      • Location picker
      • Date picker
      • Delete photos
    • View user
    • List users
      • Pagination
  • Chat
    • Real-time chat with any user
    • Websockets with socket.io
  • Push Notifications
    • Send push notifications to all your mobile users
  • Emails
    • Send e-mails
    • Create e-mail template
    • Re-use e-mail template
    • Rich text editor
  • Authentication
    • Login
    • Register
    • Logout

User Management

List Users

list users

View Single User

view-user

Edit User

edit-user edit-user-location edit-user-calendar

Live Chat

Chat With Your Users

chat

Push Notifications

Send Push Notifications

notifications

Emails

Send Emails

emails

Email Templates

email-templates

Authentication

create-account signin

Price
$199
Developer License
Choose License

What you get

  • Complete source code
  • Documentation and setup instructions
  • Free updates
  • Customer support

Related products