Modification and Improvement of Multi-agent Chat System Similar to WhatsApp

Job ID: 36953000

Budget: $30 – $250 USD

I am looking for an experienced developer to modify and enhance a multi-agent chat system similar to WhatsApp.

1. **User Interface Improvement:**
- Replace the small reply arrow with a comprehensive functionality that includes options like "Reply" and "Forward", and when I say "select," I can select all the messages in the chat, just like WhatsApp.
- Correct the malfunction of the "Forward" function.
- Implement the option to select all messages in the chat to facilitate management.
- **Chat Organization Enhancement:**
- Rearrange the note boxes in the conversations for better visualization and organization.

2. **Roles and Permissions:**
- Allow incoming messages to be received by both users and the administrator.
- Extend the internal chat function so that users can communicate with each other within the system.
- Resolve the issue of connected users not appearing in green on the dashboard and user section.

3. **Internal Notes and Highlighting:**
- Add the option for internal notes in the chat, where users can add private comments that only the system personnel can view. These notes should be highlighted with a colored background.

4. **Preparation for SaaS:**
- Create a complete SaaS page with at least 3 subscription plans, including a 4-day free trial plan.
- Enable payment functionality through PayPal, bank deposit, and Sinpy Mobile. For PayPal, set up automatic monthly payments. For bank deposit and Sinpy Mobile, wait for confirmation from the super administrator.
- Design home, login, and registration pages, along with an explanatory page with photos and videos about the system's functionality.

5. **Optimization and Design:**
- Optimize the system's performance for speed and efficiency.
- Redesign the graphical interface to achieve a modern and attractive look.
- Enhance the user experience with appealing images and views.

6. **Contacts:**
- Fix the issue with sending mass messages through campaigns.
- Display the total number of contacts in the system alongside the contact list.
- Add contact filters and enable contact export in .xlsx format.

7. **Chatbot and Scheduling:**
- Review and enhance the chatbot's functionality and integration into conversations.
- Integrate scheduled messages directly into the chat with the client for quick and efficient responses.
- Allow sending multiple photos in a single conversation.

I look forward to receiving proposals from professionals experienced in chat system development and capable of addressing the mentioned changes. Please provide examples of previous projects related to chat or messaging to evaluate your suitability for this project.
I'm excited to receive your proposals and discuss more details about the project! If you have any other ideas or additional improvements for the platform, I'd be happy to hear them!
Related categories: PHP JavaScript CSS HTML JSON