All Projects → dadansatria → yii2-realtime-chat-example

dadansatria / yii2-realtime-chat-example

Licence: other
Yii2 simple realtime chat with websocket.io

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to yii2-realtime-chat-example

angular-httpclient
Angular 15 Example HttpClient
Stars: ✭ 21 (+23.53%)
Mutual labels:  example-project, example-app
angular-ssr
Angular 14 Example SSR (Server side rendering)
Stars: ✭ 92 (+441.18%)
Mutual labels:  example-project, example-app
ampjucks
Boilerplate and base project to create static websites with AMP, Nunjucks and Gulp
Stars: ✭ 18 (+5.88%)
Mutual labels:  example-project, example-app
angular-routing
Angular 13 Example Routing
Stars: ✭ 21 (+23.53%)
Mutual labels:  example-project, example-app
Angular9 Example App
Angular 13 Example App + Angular CLI + i18n + GraphQL
Stars: ✭ 1,769 (+10305.88%)
Mutual labels:  example-project, example-app
angular-seo
Angular 13 Example SEO Search engine optimization + PWA + SSR + Lazyloading
Stars: ✭ 58 (+241.18%)
Mutual labels:  example-project, example-app
SplashScreenExample
How to implement a Splash Screen in ReactNative
Stars: ✭ 14 (-17.65%)
Mutual labels:  example-project, example-app
bookshelf
My GraphQL playground
Stars: ✭ 64 (+276.47%)
Mutual labels:  example-project, example-app
The-Overly-Complicated-Random-Number-Generator
An Overly Complex Random Number Generator, created to demystify how containers work.
Stars: ✭ 25 (+47.06%)
Mutual labels:  example-project, example-app
play-java-chatroom-example
Example Chatroom with Java API
Stars: ✭ 33 (+94.12%)
Mutual labels:  example-project
funboot
基于Yii2的Saas快速开发平台,内置多商户并内置商城、论坛、CMS等子系统。Yii2/Mysql/Mongodb/Redis/Elasticsearch/SnowFlake雪花算法ID生成 RBAC动态权限 数据权限 定时任务 日志/消息 代码生成Gii升级
Stars: ✭ 273 (+1505.88%)
Mutual labels:  yii2
yii2-notifications
This Yii2 extension provides support for sending notifications across a variety of delivery channels, including mail, SMS, Slack, Telegram etc.
Stars: ✭ 62 (+264.71%)
Mutual labels:  yii2
yii2-newsletter
Module for saving user contacts from newsletter form to database
Stars: ✭ 17 (+0%)
Mutual labels:  yii2
behavior-trait
Allows handling events via inline declared methods, which can be added by traits
Stars: ✭ 18 (+5.88%)
Mutual labels:  yii2
play-scala-compile-di-example
Example Play Project using compile time dependency injection and Play WS with ScalaTest
Stars: ✭ 37 (+117.65%)
Mutual labels:  example-project
Go-Clean-Architecture-REST-API
Golang Clean Architecture REST API example
Stars: ✭ 376 (+2111.76%)
Mutual labels:  example-project
yii2-inertia
The Yii 2 server-side adapter for Inertia.js.
Stars: ✭ 52 (+205.88%)
Mutual labels:  yii2
yii2-merchant
Payment merchants extension for Yii2
Stars: ✭ 17 (+0%)
Mutual labels:  yii2
django-scheduler-sample
Example application of django-scheduler
Stars: ✭ 66 (+288.24%)
Mutual labels:  example-project
yii2-flatpickr
Datetime picker widget for Yii2 framework
Stars: ✭ 17 (+0%)
Mutual labels:  yii2

DIRECTORY STRUCTURE

  assets/             contains assets definition
  commands/           contains console commands (controllers)
  config/             contains application configurations
  controllers/        contains Web controller classes
  mail/               contains view files for e-mails
  models/             contains model classes
  nodejs/             server.js -> get data from server without sending request from client
  runtime/            contains files generated during runtime
  tests/              contains various tests for the basic application
  vendor/             contains dependent 3rd-party packages
  views/              contains view files for the Web application
  web/                contains the entry script and Web resources

Getting Started

  1. run composer install to install the framework and its components
  2. run npm install to install the node modules
  3. edit database config at config/db.php

Database

Apply the database migration to create the table required to store the chatting messages

php yii migrate/up

Running Node Service

node server.js

Preview

Alt Text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].