A live chat with admins.
This system can be used in any mean that needs a system user (admin) chat with members (users). Can be used in live chat, therapy sessions, doctors with their patients, contractors with their clients, system admins with their customers, software developers with their customers, etc...
- Codes are generated by admins.
- Memberships, each member has an ID & secret in order to use.
- A Code & membership is required to start a chat session with an admin.
- Real-time chat.
- Admins has roles, admin & moderator. Admins can do everything, Moderators can accept & cancel chat session requests, can chat with members in chat sessions, and can block members.
- Notifications for admins (email, system, browser & telegram).
- Notification sound & browser notification for each new chat and notification.
- Admins & Users has activity logs that admins can view.
- System logs.
- Background jobs.
** The admin panel screenshots are not shared for content protection reasons. **
Technical Specs:
- PHP 8.1 with Laravel framework
- Vue.js 3 as a front-end framework
- PostgreSQL as database
- Memcached as an in-memory caching database.
- Logging & automated error reporting via the filesystem & Sentry-compatible.
- Anonymous quick analytics using Aptabase.