{"repo":"MrPunyapal/livewire-chat-app","free":true,"listed":false,"github":"https://github.com/MrPunyapal/livewire-chat-app","clone":"git clone https://github.com/MrPunyapal/livewire-chat-app.git","description":"Livewire Chat App with Laravel Reverb","language":"Blade","stars":126,"topics":["chat","chat-application","laravel","livewire","reverb"],"license":null,"category":"chat-messaging","readme_excerpt":"Livewire Chat App It's WIP but already usable Getting Started 🚀 These instructions will guide you through setting up the project on your local machine for development and testing. Prerequisites You need to have installed the following software: - PHP 8.3 - Composer 2.0.8 - Node 20.10.0 - Redis (optional, for Reverb scaling) Installing Follow these steps to set up a development environment: 1. Clone the repository 2. Install dependencies 3. Duplicate the .env.example file and rename it to .env 4. Generate the application key Configure environment variables for Reverb (optional but recommended) Add the following to your .env file for Reverb configuration: Queue Configuration You can keep the queue driver as sync for local development, or start a queue worker for better performance: 5. Run migration and seed 6. Run the application You need to run these commands in separate terminal windows: Optional: If using database queue driver, start the queue worker in a fourth terminal: How to Test the Application 🧪 - Copy .env.testing.example to .env.testing - Run the following commands Check composer.json for more details on scripts. Give Feedback 💬 Give your feedback on @MrPunyapal Contribute 🤝 Contribute if you have any ideas to improve this project.","default_branch":null,"files":null,"tree":[],"storefront":"/r/MrPunyapal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MrPunyapal/livewire-chat-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}