本周六「上海源创会」,与一线大牛一起聊聊:PHP、Flink、k8s、微服务架构,点击立刻报名!
Watch 2 Star 0 Fork 0

浅忆︿梦微凉” / happy-chatNodeJS

加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
一个基于node的聊天室项目 展开 收起

克隆/下载
Loading...
README.md

聊天室

项目简介

  1. 基于node.js的聊天室系统

运行方式


# clone项目到本地
git clone https://gitee.com/zmjie100/happy-chat.git

# 进入项目目录
cd happy-chat

# 安装项目依赖
npm install

# 运行以下命令打开浏览器的localhost:8080查看
node run serve  

技术栈

node+express+socket.io+jquery+flex

实现功能

  • 登录检测
  • 系统提示在线人员状态(进入/离开)
  • 接收与发送消息
  • 自定义消息字体颜色
  • 支持发送表情
  • 支持发送图片
  • 支持发送窗口震动

数据库设计与实现

创建用户数据库

  1. 储存用户名和密码

  2. 用户表语句如下

CREATE TABLE `user` (
  `id` bigint(6) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户id',
  `name` varchar(18) NOT NULL COMMENT '用户名',
  `password` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '密码',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

注册

点评 ( 0 )

你可以在登录后,发表评论

搜索帮助

14_float_left_people 14_float_left_close