Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/php-kchat/kchat
PHP Based Live Chat Aplication
https://github.com/php-kchat/kchat
apache chat chat-widget chattingroom discussion discussion-board heldesk laravel live-chat live-chatting live-help live-support mariadb messaging mysql nginx open-source php receptionist support
Last synced: 3 months ago
JSON representation
PHP Based Live Chat Aplication
- Host: GitHub
- URL: https://github.com/php-kchat/kchat
- Owner: php-kchat
- Created: 2017-09-05T12:17:47.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-26T10:28:40.000Z (9 months ago)
- Last Synced: 2024-02-26T11:40:41.908Z (9 months ago)
- Topics: apache, chat, chat-widget, chattingroom, discussion, discussion-board, heldesk, laravel, live-chat, live-chatting, live-help, live-support, mariadb, messaging, mysql, nginx, open-source, php, receptionist, support
- Language: PHP
- Homepage: https://github.com/php-kchat/kchat
- Size: 48.8 MB
- Stars: 126
- Watchers: 8
- Forks: 46
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
![](https://github.com/php-kchat/kchat/blob/master/public/logo/3.svg)
# KChat
#### PHP Based Chat Application.## Requirements
* Web Server Apache or Nginx
* MySQL 5.7
* PHP version >= 8.0
* Required extensions :
* ctype
* curl
* dom
* fileinfo
* filter
* hash
* json
* libxml
* mbstring
* openssl
* pcre
* phar
* session
* tokenizer
* xml
* xmlwriter## Manual installation
#### Downlaod Kchat Files
#### Using git
```
git clone https://github.com/php-kchat/kchat.git
```#### Install Composer
```
composer install
```> OR
[Download Zip](https://github.com/php-kchat/kchat/archive/refs/heads/master.zip)
and Extract to your Web Directory#### Install Composer
```
composer install
```> OR
#### Using with Composer
```
composer create-project php-kchat/kchat
```### Run following command to complete installation
Create ``.env`` if not exist.
```
cp .env.example .env
```Configure database details in ``.env``
```
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=
```Generate ``APP_KEY`` in the ``.env`` file:
```
php artisan key:generate
```Create tables:
```
php artisan migrate
```Give a Writable Permission on
- storage/*
- bootstrap/cache/*
- public/images/*Sign-in your first user and login
#### Maintainers
- [Ganesh Kandu](https://github.com/GaneshKandu)
- [Linkedin](https://www.linkedin.com/in/ganeshkandu/)