Gmail style chat client using XMPP/php/mysql/JavaScript: Need Help to create browser chat client using XMPP Servers

Recommend this page to a friend!
  All requests RSS feed  >  Gmail style chat client using XMPP/ph...  >  Request new recommendation  >  A request is featured when there is no good recommended package on the site when it is posted. Featured requests  >  No recommendations No recommendations  

Gmail style chat client using XMPP/php/mysql/JavaScript

Edit

Picture of Sylvia Brooks by Sylvia Brooks - 7 years ago (2017-03-12)

Need Help to create browser chat client using XMPP Servers

This request is clear and relevant.
This request is not clear or is not relevant.

+1

Need Help to create Gmail style real-time chat app for my website. I found server for real-time chat here, https://xmpp.org/software/servers.html

ejabberd or Openfire which one should I choose?

Goals

send & receive chat request
accept or reject request
show sent/pending chat request
pop up chat window if someone sends message
status indicator available/away/Invisible
typing indicator
send & receive message
message read confirmation (Both ways) 

database "realtime_chat"

table "users"

user_id             INT NOT NULL PRIMARY KEY AUTO_INCREMENT
first_name          VARCHAR(255)
last_name           VARCHAR(255)
email               VARCHAR(255)        //this is login id
password            VARCHAR(255)

Ask clarification

Recommend package
: 
: