باز
Laravel Livewire Chat Component Refactor & Enhancement
میزبانی وب
توسعه نرمافزار و آیتیزمان باقیمانده برای ارسال پیشنهاد
Project Description: Laravel Livewire Chat Component Refactor & Enhancement Project Overview I am looking to hire a highly skilled Laravel developer to enhance and refactor an existing chat component built with Laravel Livewire (Volt). The primary goal is to transform the component into a secure, highly optimized, and modern messaging platform. This project requires expertise in both backend and frontend development, with a strong emphasis on user experience and performance. Key Project Requirements
- Performance and Security Optimization Broadcasting: Optimize the existing Laravel broadcasting system for efficiency and real-time performance, specifically for Laravel Reverb with HTTPS. The solution must be configured to run seamlessly on Laravel Forge and Herd. Data Security: Implement server-side encryption for all messages to ensure data privacy and security. The component must also be robust and secure against common web vulnerabilities. Scalability: Integrate efficient, scroll-based pagination to handle long conversation histories, ensuring fast load times without compromising user experience.
- UI/UX and Frontend Enhancements Modern UI: Overhaul the user interface to achieve a professional and intuitive design, similar to WhatsApp Web or Telegram Web. This is a significant part of the project. Scroll Management: Implement seamless scroll functionality to automatically position the view at the bottom for new messages and when a conversation is opened. File Handling: Enhance the existing image functionality and add support for sending other file types. All files must be stored securely on Amazon S3.
- Core Feature Development Chat Acceptance: Develop a new feature where a recipient must accept a new message before the conversation can continue. Reply Functionality: Add the ability for users to reply directly to specific messages within a conversation. Enhanced Blocking: Implement comprehensive bidirectional blocking. A blocked user should be unable to send or receive messages from the blocker. This functionality should apply to 1-on-1 chats but not affect group chat interactions. Reporting: Introduce a “report message“ feature, allowing users to flag inappropriate content. Push Notifications: Integrate a reliable push notification system to alert users to new messages.
- Testing and Quality Assurance Comprehensive Testing: The final deliverable must include robust tests for both backend and frontend functionality to ensure the component is stable, reliable, and bug-free. Technical Details Existing Component: The chat component already exists but requires significant refactoring. We estimate the work to be approximately 40% backend and 60% frontend. Provided Assets: We will provide you with the specific part of the project containing the existing chat component. Applicant Requirements Please provide a brief overview of your experience, highlighting your expertise in Laravel Livewire, Laravel Reverb, and developing chat applications. We are looking for a developer who can not only write clean code but also deliver a polished, high-performance user experience.
لاراول (Laravel)
میزبانی وب
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند

ER
erfaansabouri5(2) امتیاز
زمان تحویل: 5 روز
ارسال پیشنهاد در:

knight_web4.85(46) امتیاز
زمان تحویل: 60 روز
ارسال پیشنهاد در:
زمان تحویل: 30 روز
ارسال پیشنهاد در:
زمان تحویل: 12 روز
ارسال پیشنهاد در:
زمان تحویل: 20 روز
ارسال پیشنهاد در:

kdcode4.84(30) امتیاز
زمان تحویل: 5 روز
ارسال پیشنهاد در:
زمان تحویل: 30 روز
ارسال پیشنهاد در: