Write a smal chat with php and websocke u Can use my template!
All Window must the same as my Tamplate! (See demo chat but dont copy it: [login to view URL] )
#### The Chat Button ######
- Chat Button can start the Chat, he can insert in any Pages or Domains.
- Button checks if the Server are online or offline.
- If offline write under the button "Server currently offline".
. If online, open Register Window
#### Register Window ###
- Window muss Movable (DIALOG) - Start position its the middle of Browser.
- this window is for enter a username and select a Room for enter a Chatroom.
- befor the user can enter a chatroom, u must check its the username already on the selected room, its false the user can enter the room,
its true write a messagebox("This Username is already in use please use a other.").
- Check the number of current open ChatWindow, its more then 3 then msgbox("No more then 3 open Rooms possible") variable setting in config!
- Refresh Rooms, user can click this button and all rooms will be refreshed from DB and new comming rooms will be listed.
### Chat Window (Users can chat here to all other) ###
- Window muss Movable (DIALOG)
- Start position its the middle of Browser.
- Users can Chat with all other users in this entered Room.
- Users can open with a doubleclick on other users in the list a Privat Chat
- Check the number of current open Privat Window, its more then 2 then msgbox("No more then 2 open chats possible") variable setting in config!
- User have a Profiltext from the Register Window and with a click on one User on the Userlist u can see the Profil Text on the bottom.
- ChatText must be scrollable, BUT when a New User enrered the Room, he cannot see the old chattext before.
- Check if users has no Activity <5 minutes, then delete him from the user list and Close this Chat Window
- Privat Chat starts with doubleclick on a userName!
- Rightclick shows a smal menü with informations(Online Time as Sample)
### Privat Window (Users can chat with one other) ###
- Window muss Movable - Start position its the middle of Browser.
- Users can start a privat Chat with a other user
- its a smal window with TextArea + ChatText and Sendbutton.
- Check if users has no Activity <5 minutes, Close this Privat Window and write into all open Privat Chats ("User has Time Out");
What i need:
- A Javascript/php Chat (see Picture or demo) with Mysql User DB written with php / Websock with HTTPS
- no refresh on ChatBox
- Window Register/MainChat/PrivatChat must moveable and Limited (1 User can open 3 other ChatRooms and 2 PrivatChatRooms) variable setting in config!
- All codes must have comments
- Database query must be fast (use json/ajax or websocks)
- Add/Remove new comming Users or delete it from Userlist
- Admin function Kick/Ban/Move to other room (user window close and opened the new room)
Server are independently from the client.
all Functions mus have a own JS file and title must descript the task.
Thats all, for a profi its a smal job and i think u can do that in 1 week!
users get a time out when he not active <5 minutes write -> delete from userlist close all chats (ChatWindow+ PrivatWindow).
When ur Work makes me Happy then u get new Jobs!
Future Features:
- UserColors
- User Fontsize
- Admin has Color Red
- Mod has Green Color
- Users can open a new Privat (Passwort Protected Room) or Open Room
- Audio/Video Support
Please contact me when u read and understand the description and u know what u do!
Any Bugs? no Milestone release!
We have no Deadline but the Chat must RUN and cannot have any Bugs!
IT must run under all Browsers!!!
Hello.
How are you
I have read your description carefully.
Very Interesting.
I have many experiences in chat system using socket api.
So I can finish your project quickly and perfectly.
If you hire me, I will do my best.
Thanks.
I can do this project.
I have experience of web chat with WebRTC.
I have experience of Web & mobile development for 4+ years.
I can satisfy you perfectly.
Please contact me and discuss in detail.
Hi There,
I've checked your requirements and I am much interested to assist you on the development of your website with fulfilling all of the required functioning very accurately and elegantly.
I am very Efficient,Responsive ,Professional developer and available at IST time zone .
I am a professional programmer on PHP,MySQL and WordPress.
Looking forward to work with you and developing a long term business relationship.
Thanks and Regards,
Vishal
Hey,
I saw what you need and our team can provide you what you need.
Our name is Coder Consulting International and we have almost a decade of experience in JavaScript - based technologies. We can offer highly professional services.
If you have any questions, we can discuss it here.
We are here to help!
Dzana Kuna
from Coder Consulting International