CNode

一个Angular + Node + Mongoose + Socket.io的 好友圈

分享
Qqianjiahao发布于11 年前最后回复9 年前16 回复7965 浏览0 收藏

fix bug: 解决了更新房间时的一个小问题 add notation: 给node端,html页面加上了注释


新人练手,在学了一段时间angular后,结合node和socket.io弄个小东西

Angular.js做前端路由,逻辑控制 Node.js做后端api,提供数据 Mongoose做orm socket.io做聊天室和订阅、发布

基本功能有

登录、注册
查询用户 [ by nickname or email ]
好友申请 [ dynamic update by socket.io ]
接受申请或标记已读 [ dynamic update by socket.io ]
好友列表 [ online or offline dynamic update by socket.io ]
创建聊天组 [dynamic update by socket.io]
进入、退出聊天组 [ logout后自动退出 ]
群组聊天 [ 基于 socket.io 仅支持同一时间单一群组聊天,可切换聊天组, 支持markdowm ]
发布新鲜事 [ 仅好友可见 , 可选是否需要markdown]
编辑,删除新鲜事 [ 仅发布者可操作 ]
点赞新鲜事 [ 好友均可 ]

截了几张图 QQ20150616-1@2x.png

QQ20150616-2@2x.png

QQ20150616-3@2x.png

QQ20150616-4@2x.png

QQ20150616-6@2x.png

QQ20150616-7@2x.png

项目地址:friends-circle

觉得凑合的话,记得star哦꒰・◡・๑꒱

查看回复

回复 (16)

M
mukaiu#1·11 年前

貌似打不开的说,github地址缺少冒号~

Q
qianjiahao#2·11 年前
引用 mukaiu貌似打不开的说,github地址缺少冒号

@mukaiu 额,修改了过了,现在能打开了,谢谢提醒哈

Y
yakczh#3·11 年前

做了多久?

Q
qianjiahao#4·11 年前
引用 yakczh做了多久?

@yakczh 2号做到昨天17号,15天吧

Q
qianjiahao#5·11 年前
引用 yakczh做了多久?

@yakczh 边学边做,有点慢。。。

Q
qianjiahao#6·11 年前
引用 hoozi不错啊,最近我也在学习angular

@hoozi 一起努力哈 加油~

P
Pana#7·11 年前

加油

Q
qianjiahao#8·11 年前
引用 Pana加油

@Pana 恩呢~

Q
qianjiahao#9·11 年前

感谢大家的star和支持,版本现已更新至1.0.1 修复了一些bug,在后续会继续更新、维护,再次感谢大家的支持。

^ - ^

H
Herrengit#10·10 年前

能否出一个教程呢 菜鸟看不懂代码

Q
qianjiahao#11·11 年前

解决了一个小bug

C
chapgaga#12·11 年前
引用 qianjiahao@yakczh 边学边做,有点慢。。。

@qianjiahao angular也是现学的么?

Q
qianjiahao#13·11 年前
引用 chapgaga@qianjiahao angular也是现学的么?

@chapgaga 主要就是学angular的,因为是大致看下油管上的一些视频,和官网的api,后来就想了这个点子来练手,因为在做的过程中,发现还可以实现挺多的东西的,就不断的添加功能,导致要不断的重构一些东西,有时候还遇到一些问题,都得现查现解决,也算收获很多吧~

H
hoozi#14·11 年前

不错啊,最近我也在学习angular

Z
z1q#15·9 年前

超级靠谱的代码

Y
yakczh#16·9 年前

创建聊天组 这个是由用户自定义创建的吗> 有没有socket.io的代码例子

参与回复
登录后即可参与回复。登录