做了一个 仿qq的APP

由本人 一人独自开发聊天仿qq工具

用的工具Visual Studio Code 

前端 脚手架cli  (vue vuex vue-router)ui (MuseUI)  实现各个屏幕兼容(less rem算法 和 flex 布局) 上下滚动 (better-scroll) 懒加载 ( VueLazyload) 调取接口 (axios) 轮播 (VueAwesomeSwiper) 图表 (echarts) icon (google图标库) web worker (处理多线程)

后端 nodejs express mysql

第一章 登录

登录

登录 前端 做空验证  后端做 用户名 密码验证 验证不通过 返回字段 如果通过 前端 进行跳转页面 存入token 鉴权

第二章 注册

zhuce

前端 做 是不是空验证 后端 做 用户名存在监测验证 验证通过 成功注册

第三章 首页

index

ui 使用的是 muse ui 的底部组件 和 list 组件 和微标 组件 数据来源 数据库随机生成 中文名字 等等信息

第四章 聊天 

talk

前端 后端 都用的是 socket io 进行 实时会话

第五章 好友系统

add

vuex 控制展开 的 列表

第六章 空间列表

space

用的还是 muse ui list组件

第七章 天气

tq

天气接口 破解的是TX的 用的 echarts 图表

第八章 空间

a

空间接口 用的是 BSBDJ 的 接口 用的 算法 处理 视频大小

第九章 游戏

games

游戏 咨询列表 也是 破解的TX 的接口

第十章 侧边栏

1

没有技术含量 过

第十一章 设置页面

整个流程 是由vuex  全部控制

第十二章  检测

可以查看当前的地理坐标 和 整个APP 的流量检测

 

              大数据页面 可以统计每次接口请求的次数 

            

                      签到功能 vuex 数据流控制加 fs 控制json  文件

 

 

                     

                                     瀑布流布局 借用BD 的接口

一、源码描述 GG2014是QQ的高仿版,包括客户端和服务端,可在广域网部署使用。我的目标并不 是一个QQ仿版的玩具,而是希望一个能够真正使用的产品(这个过程还有 很长的路要走),并持续维护下去。小编亲自测试完美运行,强烈推荐一下,感兴趣 的朋友们千万不要错过啊。 二、功能介绍 GG2014 已经实现了如下功能: (01)注册、登录、添加好友、好友列表。 (02)自拍头像。 (03)文字聊天、字体设置、GIF动态表情、窗口震动、截图、手写板、登录状态 (在线、离开、忙碌、勿打扰、隐身)、输入提醒 (04)群功能:创建群、加入群、退出群、群聊天 (05)文件传送、文件夹传送(支持断点续传) (06)语音视频聊天 (07)远程磁盘 (08)远程协助 (09)共享桌面(可以指定要共享的桌面区域) (10)可靠的P2P (11)网盘 (12)离线消息 (13)离线文件 (14)语音消息、语音留言 (15)最近联系人列表 (16)系统设置:开机自动启动、麦克风设备索引、摄像头设备索引,叉掉主窗口时 关闭程序还是隐藏窗口。 (17)聊天记录:支持本地保存和服务器端保存两种方式。 (18)好友分组:新增/删除分组,修改分组名称,改变好友的所属分组。 (19)托盘闪动:跟QQ完全一样,当接收到消息时,托盘会闪动对应好友的头像。点 击头像,将弹出与好友的聊天框。 (20)输入提醒:像QQ一样,当对方正在输入消息时,我这边的聊天框可以看到对方 “正在输入”的提示。 (21)自动记录:GG2014会自动记录上次打开的主界面的位置、大小;最后一次打开 的聊天窗口的大小;最后一次 设定的字体的颜色、大小等。 (22)打开聊天窗口时,自动显示上次交谈的最后一句话。 三、注意事项 1、开发环境为Visual Studio 2010,无数据库,使用.net 2.0开发。 2、该源码仅供学习交流使用。
评论 57
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小满zs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值