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.
- Authentication
- Chatting in private and group conversation
- Easily Search users
- Create conversation and groups , invite or leave conversation
- Online , Offline status and last seen status
- Currently active users in groups
- Type whispering
- Profile management
- Responsive
- Message delete, forward and reply
Laravel 11
sqlite
vue 3
laravel-reverb
tailwindcss
shadcn-vue
inertia
axios
laravel-breeeze
laravel-echo
- Support Image, Video, and links in conversation
- Video Call & Audio Call
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