PHP Chat App WebSocket Upgrade

Job ID: 38385752

Budget: $30 – $250 USD

I'm seeking an experienced developer to enhance my existing PHP chat application with WebSocket integration for real-time updates.

Key Requirements:
Real-Time Updates: Implement real-time updates for:

User messages
Typing indicators
User presence (online/offline)
User changes (name, profile picture, and status)
WebSocket Integration: Set up a WebSocket server using Ratchet or a similar technology to handle real-time communication efficiently.

User Interface Enhancements: Improve the user interface to ensure a seamless and intuitive chat experience:

Update frontend JavaScript to connect to the WebSocket server and display messages in real-time.
Add functionality for users to send and receive messages.
Ensure the chat box displays new messages dynamically without the need for page refreshes.
Backend Functionality: Improve backend functionality to support WebSocket integration:

Update existing PHP chat application to communicate with the WebSocket server.
Ensure robust backend support for real-time updates and handling of user data.
Security: Ensure the application remains secure throughout the upgrade process:

Implement necessary security measures to protect against potential vulnerabilities.
Ensure data integrity and secure communication between client and server.
Preferred Skills:
Extensive experience with PHP and WebSocket technology, specifically Ratchet.
Strong UI/UX design skills to enhance the chat application's interface.
Proven track record in improving backend functionality and ensuring robust security features.
Deliverables:
WebSocket server code.
Modified PHP code for the chat application.
Updated frontend code.
Detailed instructions for setting up and running the system.

Additional Information:
Your expertise in these areas will help me deliver a seamless, real-time chat experience for users. Please provide examples of similar projects you've successfully completed in your bid.

Looking forward to your proposals!
Related categories: PHP JavaScript Node.js Socket IO cPanel