PHP Classes

Chat App Laravel: Chat systen that support multiple rooms

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-07-01 (9 months ago) RSS 2.0 feedNot yet rated by the usersTotal: Not yet counted Not yet ranked
Version License PHP version Categories
chatapp_laravel 1.0.0Custom (specified...5PHP 5, Chat
Description 

Author

This package implements a chat system that support multiple rooms.

It allows users to perform several types of actions to communicate with each other using text messages.

Currently, it can:

- Manage the accounts of the chat users

- Let users participate in different chat rooms

- Show the user's chat status: online, offline, typing

Picture of Faris AL-Otabi
  Performance   Level  
Name: Faris AL-Otabi <contact>
Classes: 18 packages by
Country: Saudi Arabia Saudi Arabia
Innovation award
Innovation award
Nominee: 5x

Winner: 1x

Instructions

  Files folder image Files (108)  
File Role Description
Files folder imagechatapp (12 files, 8 directories)
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (108)  /  chatapp  
File Role Description
Files folder imageapp (6 directories)
Files folder imagebootstrap (2 files)
Files folder imageconfig (12 files)
Files folder imagedatabase (3 directories)
Files folder imagepublic (3 files)
Files folder imageresources (3 directories)
Files folder imageroutes (4 files)
Files folder imagetests (1 file, 2 directories)
  Accessible without login Plain text file .editorconfig Data Auxiliary data
  Accessible without login Plain text file .env.example Data Auxiliary data
  Accessible without login Plain text file artisan Example Example script
  Accessible without login Plain text file composer.json Data Auxiliary data
  Accessible without login Plain text file composer.lock Data Auxiliary data
  Accessible without login Plain text file package-lock.json Data Auxiliary data
  Accessible without login Plain text file package.json Data Auxiliary data
  Accessible without login Plain text file phpunit.xml Data Auxiliary data
  Accessible without login Plain text file postcss.config.js Data Auxiliary data
  Accessible without login Plain text file README.md Doc. Documentation
  Accessible without login Plain text file tailwind.config.js Data Auxiliary data
  Accessible without login Plain text file vite.config.js Data Auxiliary data

  Files folder image Files (108)  /  chatapp  /  app  
File Role Description
Files folder imageEvents (1 file)
Files folder imageHttp (1 directory)
Files folder imageLivewire (3 directories)
Files folder imageModels (3 files)
Files folder imageProviders (2 files)
Files folder imageView (1 directory)

  Files folder image Files (108)  /  chatapp  /  app  /  Events  
File Role Description
  Plain text file MessageCreated.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Http  
File Role Description
Files folder imageControllers (1 file, 1 directory)

  Files folder image Files (108)  /  chatapp  /  app  /  Http  /  Controllers  
File Role Description
Files folder imageAuth (1 file)
  Plain text file Controller.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Http  /  Controllers  /  Auth  
File Role Description
  Plain text file VerifyEmailController.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Livewire  
File Role Description
Files folder imageActions (1 file)
Files folder imageChat (3 files, 1 directory)
Files folder imageForms (1 file)

  Files folder image Files (108)  /  chatapp  /  app  /  Livewire  /  Actions  
File Role Description
  Plain text file Logout.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Livewire  /  Chat  
File Role Description
Files folder imagePages (2 files)
  Plain text file Message.php Class Class source
  Plain text file Messages.php Class Class source
  Plain text file Users.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Livewire  /  Chat  /  Pages  
File Role Description
  Plain text file Rooms.php Class Class source
  Plain text file RoomShow.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Livewire  /  Forms  
File Role Description
  Plain text file LoginForm.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Models  
File Role Description
  Plain text file Message.php Class Class source
  Plain text file Room.php Class Class source
  Plain text file User.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  Providers  
File Role Description
  Plain text file AppServiceProvider.php Class Class source
  Plain text file VoltServiceProvider.php Class Class source

  Files folder image Files (108)  /  chatapp  /  app  /  View  
File Role Description
Files folder imageComponents (2 files)

  Files folder image Files (108)  /  chatapp  /  app  /  View  /  Components  
File Role Description
  Plain text file AppLayout.php Class Class source
  Plain text file GuestLayout.php Class Class source

  Files folder image Files (108)  /  chatapp  /  bootstrap  
File Role Description
  Accessible without login Plain text file app.php Example Example script
  Plain text file providers.php Class Class source

  Files folder image Files (108)  /  chatapp  /  config  
File Role Description
  Accessible without login Plain text file app.php Aux. Configuration script
  Plain text file auth.php Class Class source
  Accessible without login Plain text file broadcasting.php Aux. Configuration script
  Accessible without login Plain text file cache.php Aux. Configuration script
  Accessible without login Plain text file database.php Aux. Configuration script
  Accessible without login Plain text file filesystems.php Aux. Configuration script
  Plain text file logging.php Class Class source
  Accessible without login Plain text file mail.php Aux. Configuration script
  Accessible without login Plain text file queue.php Aux. Configuration script
  Accessible without login Plain text file reverb.php Aux. Configuration script
  Accessible without login Plain text file services.php Aux. Configuration script
  Accessible without login Plain text file session.php Aux. Configuration script

  Files folder image Files (108)  /  chatapp  /  database  
File Role Description
Files folder imagefactories (1 file)
Files folder imagemigrations (5 files)
Files folder imageseeders (1 file)

  Files folder image Files (108)  /  chatapp  /  database  /  factories  
File Role Description
  Plain text file UserFactory.php Class Class source

  Files folder image Files (108)  /  chatapp  /  database  /  migrations  
File Role Description
  Plain text file 0001_01_01_000000_create_users_table.php Class Class source
  Plain text file 0001_01_01_000001_create_cache_table.php Class Class source
  Plain text file 0001_01_01_000002_create_jobs_table.php Class Class source
  Plain text file 2024_06_28_121356_create_rooms_table.php Class Class source
  Plain text file 2024_06_28_131924_..._messages_table.php Class Class source

  Files folder image Files (108)  /  chatapp  /  database  /  seeders  
File Role Description
  Plain text file DatabaseSeeder.php Class Class source

  Files folder image Files (108)  /  chatapp  /  public  
File Role Description
  Accessible without login Plain text file .htaccess Data Auxiliary data
  Accessible without login Plain text file index.php Example Example script
  Accessible without login Plain text file robots.txt Doc. Documentation

  Files folder image Files (108)  /  chatapp  /  resources  
File Role Description
Files folder imagecss (1 file)
Files folder imagejs (3 files)
Files folder imageviews (3 files, 3 directories)

  Files folder image Files (108)  /  chatapp  /  resources  /  css  
File Role Description
  Accessible without login Plain text file app.css Data Auxiliary data

  Files folder image Files (108)  /  chatapp  /  resources  /  js  
File Role Description
  Accessible without login Plain text file app.js Data Auxiliary data
  Accessible without login Plain text file bootstrap.js Data Auxiliary data
  Accessible without login Plain text file echo.js Data Auxiliary data

  Files folder image Files (108)  /  chatapp  /  resources  /  views  
File Role Description
Files folder imagecomponents (14 files)
Files folder imagelayouts (2 files)
Files folder imagelivewire (5 directories)
  Accessible without login Plain text file dashboard.blade.php Aux. Configuration script
  Accessible without login Plain text file profile.blade.php Aux. Configuration script
  Accessible without login Plain text file welcome.blade.php Aux. Configuration script

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  components  
File Role Description
  Accessible without login Plain text file action-message.blade.php Aux. Configuration script
  Accessible without login Plain text file application-logo.blade.php Aux. Configuration script
  Accessible without login Plain text file auth-session-status.blade.php Aux. Configuration script
  Accessible without login Plain text file danger-button.blade.php Aux. Configuration script
  Accessible without login Plain text file dropdown-link.blade.php Aux. Configuration script
  Accessible without login Plain text file dropdown.blade.php Aux. Configuration script
  Accessible without login Plain text file input-error.blade.php Aux. Configuration script
  Accessible without login Plain text file input-label.blade.php Aux. Configuration script
  Accessible without login Plain text file modal.blade.php Aux. Configuration script
  Accessible without login Plain text file nav-link.blade.php Aux. Configuration script
  Accessible without login Plain text file primary-button.blade.php Aux. Configuration script
  Accessible without login Plain text file responsive-nav-link.blade.php Aux. Configuration script
  Accessible without login Plain text file secondary-button.blade.php Aux. Configuration script
  Accessible without login Plain text file text-input.blade.php Aux. Configuration script

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  layouts  
File Role Description
  Accessible without login Plain text file app.blade.php Aux. Configuration script
  Accessible without login Plain text file guest.blade.php Aux. Configuration script

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  
File Role Description
Files folder imagechat (3 files, 1 directory)
Files folder imagelayout (1 file)
Files folder imagepages (1 directory)
Files folder imageprofile (3 files)
Files folder imagewelcome (1 file)

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  /  chat  
File Role Description
Files folder imagepages (2 files)
  Accessible without login Plain text file message.blade.php Aux. Configuration script
  Accessible without login Plain text file messages.blade.php Aux. Configuration script
  Accessible without login Plain text file users.blade.php Aux. Configuration script

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  /  chat  /  pages  
File Role Description
  Accessible without login Plain text file room-show.blade.php Aux. Configuration script
  Accessible without login Plain text file rooms.blade.php Aux. Configuration script

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  /  layout  
File Role Description
  Plain text file navigation.blade.php Class Class source

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  /  pages  
File Role Description
Files folder imageauth (6 files)

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  /  pages  /  auth  
File Role Description
  Accessible without login Plain text file confirm-password.blade.php Example Example script
  Accessible without login Plain text file forgot-password.blade.php Example Example script
  Accessible without login Plain text file login.blade.php Example Example script
  Plain text file register.blade.php Class Class source
  Accessible without login Plain text file reset-password.blade.php Example Example script
  Accessible without login Plain text file verify-email.blade.php Example Example script

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  /  profile  
File Role Description
  Plain text file delete-user-form.blade.php Class Class source
  Plain text file update-password-form.blade.php Class Class source
  Plain text file update-profile-inf...tion-form.blade.php Class Class source

  Files folder image Files (108)  /  chatapp  /  resources  /  views  /  livewire  /  welcome  
File Role Description
  Accessible without login Plain text file navigation.blade.php Aux. Configuration script

  Files folder image Files (108)  /  chatapp  /  routes  
File Role Description
  Plain text file auth.php Class Class source
  Accessible without login Plain text file channels.php Example Example script
  Accessible without login Plain text file console.php Example Example script
  Plain text file web.php Class Class source

  Files folder image Files (108)  /  chatapp  /  tests  
File Role Description
Files folder imageFeature (2 files, 1 directory)
Files folder imageUnit (1 file)
  Plain text file TestCase.php Class Class source

  Files folder image Files (108)  /  chatapp  /  tests  /  Feature  
File Role Description
Files folder imageAuth (6 files)
  Plain text file ExampleTest.php Class Class source
  Plain text file ProfileTest.php Class Class source

  Files folder image Files (108)  /  chatapp  /  tests  /  Feature  /  Auth  
File Role Description
  Plain text file AuthenticationTest.php Class Class source
  Plain text file EmailVerificationTest.php Class Class source
  Plain text file PasswordConfirmationTest.php Class Class source
  Plain text file PasswordResetTest.php Class Class source
  Plain text file PasswordUpdateTest.php Class Class source
  Plain text file RegistrationTest.php Class Class source

  Files folder image Files (108)  /  chatapp  /  tests  /  Unit  
File Role Description
  Plain text file ExampleTest.php Class Class source

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads  
 100%
Total:0
This week:0