Chatty is small a real time messaging app providing seemless experience of chatting between friends and families. It includes features like messaging in private chat/ group chat, creating conversation, inviting new user to group, leave conversation, online/ offline user status, current active users in groups and even whisper typing event.
Laravel 11
sqlite
vue 3
laravel-reverb
tailwindcss
shadcn-vue
inertia
axios
laravel-breeeze
laravel-echo
- Support Image, Video, emoji and links in conversation
- Authorization in group and private chats
- Message delete and reply
- Status Sharing
- Profile Image Upload
git clone https://github.com/Y2theK/chatty.git
cp .env.example .env
Setup databases in .env file
composer install
php artisan key:generate
php artisan migrate:fresh --seed
npm install && npm run dev
php artisan serve
php artisan reverb:start