Hire a JSXC Devoloper

This plugin is in Dev. I need someone to remake the plugin from scratch and integrate it into mybb.

MyBB JSXC - XMPP/Jabber integration

MyBB JSXC is a chat system completely embedded in MyBB, it’s based on the XMPP/Jabber protocol. You can run your own instance of eJabberd, use an external hosted Jabber instance or just use an experimental integrated xmpp script without needing any Jabber server at all.

The chat design is completely variable and can easy changed with templates.

eJabberd is already supported via an Rest API, it's get fully integrated in MyBB, the user accounts are synchronized and the users will not need a Jabber Client. They will just register on your MyBB page and they will automatically get their chat account.

They are also able to use external clients.

Your community now is able to be more familiar and stay in contact at any time. For example: from their phone, or from the page itself.

Main key features

OTR - Off-the-Record Messaging - End-to-end encrypted communication

Uninterrupted - Browse the page without interrupting the chat

File transfer - send and receive files

Video Calls - secured by SRTP - without plugin (planned)

Audio Calls - secured by SRTP - without plugin (planned)

MUC - Multi User Chat Rooms

Localization - I18next, define the default language, the chat automatic detect which language is needed for each client

Notifications - Don't miss a single message, audio notifications (different sounds, mozilla firefox/google chrome push notification

Responsive - Use JSXC on every device (PC, Smartphone, Tablet)

Emoticons - Use smiles on phone, page, external clients

Multi-Tab - Browse your sites as usual no matter if you open the page in more than one tab

Screen sharing - Give support if needed

Offline Messages - Don't miss a message if you are offline

Chat State Notifications - Define your own online status

vCard-Based Avatars

Message Delivery Receipts

Delayed Delivery

The /me Command

Message Archive Management

Template System - Easy to customize

Supported XMPP/Jabber Servers

eJabberd via Rest API

What integration features are finished

Automatic register jabber account after confirm registration in MyBB

supporting instant registration

supporting email verification

supporting random password registration

supporting email/admin verification

admin creating user

Password syncron between MyBB and chat account

when user reset password in MyBB

when user change password in UserCP

when admin change password in ACP

Chat with external clients

Automatic login to chat

when users login into MyBB

when users come back on page and stay logged in is active in MyBB

Automatic logout when user logout from MyBB

Synchronized chat on all clients and MyBB

Advanced logging feature in ACP disable/normal/debug levels supported

What integration features are in dev

Synchronize Avatar in chat with MyBB Avatar

Synchronize MyBB Buddy with Rooster Contacts

Admin managed Rooster Groups with Contact list sharing

Admin managed MUC Rooms

Link to the plugin dev >> [login to view URL]

Compétences : PHP, Architecture Logicielle

en voir plus : why should we hire you for this position, why should i hire you for this job, need to hire vector artist for screen printing, xmpp javascript client example, jsxc git, jsxc + openfire, jsxc tutorial, jsxc demo, jsxc example, jsxc github, jsxc documentation, internet explorer open tab event, button click open tab extjs, ext treenode open tab, click tree node open tab extjs, aol screen name online status, vba open tab, geturl open tab, geturl open tab firefox, open tab geturl

Concernant l'employeur :
( 0 commentaires ) United States

Nº du projet : #15378701