/hex-chatter

LaraVue chat app with Laravel Echo server.

Primary LanguageJavaScript

Hex-Chatter

Description

Small chat application inspired by Telegram app.

Installation and usage

composer install
npm install
npm i -g laravel-echo-server

make front  # Start front-end
make back   # Start back-end
make queue  # Start queue worker
make echo   # Start laravel echo server

Visit http://127.0.0.1:8000 to see the app.

Features

Not sure if everything will be implemented.

  • Private chat rooms
  • Group chat rooms
  • Chat messages
  • Chat message editing
  • Chat message deleting
  • Chat message reactions
  • Chat message replies
  • Chat message forwarding
  • Chat message search
  • User registration
  • User login
  • User logout
  • User password reset
  • User profile
  • User avatars
  • User search
  • User online status
  • User last seen
  • User typing status