Private (one to one) realtime Chat App with Laravel 6.2 and Vue.
- Who is online
- Delete message history
- Block/Unblock user
- Realtime update chat
- User typing
- User message read time
- User message sending time
git clone composer https://github.com/BakayDev/private-chat.gitcd private-chat && composer i && cp .env.example .env- Edit
.envand set your database connection details - Edit
.envand set your pusher connection keyhttps://dashboard.pusher.com/apps/yourId/keys) - (When installed via git clone or download and make .env, run
php artisan key:generate php artisan migrate:fresh --seedphp artisan serveopenhttp://127.0.0.1:8000- You can login - email :
[email protected]password :[email protected]
resources/js/components/PrivateChatComponent.vue resources/js/components/PrivateMessageComponent.vue
npm run watch
Pusher https://pusher.com/ empowers developers with APIs to create collaboration & communication features in their web and mobile apps.
Edit .env and set PUSHER_APP_ID PUSHER_APP_KEY PUSHER_APP_SECRET PUSHER_APP_CLUSTER

