文件名称:let-s-call:短信和视频通话应用
文件大小:7.49MB
文件格式:ZIP
更新时间:2024-04-29 00:22:57
JavaScript
聊一聊
概述
朋友:
用户可以使用朋友的ID号添加朋友。
用户可以取消交友。 这还将删除所有与被删除的朋友相关的聊天消息和聊天室。
聊天室:
每个房间只有2个聊天成员。
用户可以与朋友创建一个房间。
用户可以开始或接听电话。
用户可以发送或接收消息。
通知:
通知将随聊天消息一起推送。
验证:
用户可以创建一个帐户。
登录。
如果用户忘记了密码,则可以通过电子邮件请求重设密码。
登出。
技术概述
Nodejs,Express,React,Socket.io,WebRTC,Mongodb
Webpush,通知服务人员。
电子邮件的nodemailer。
验证码:
256个哈希函数,用于密码和重置令牌。
智威汤逊
演示版
忘记密码
所请求的URL将随附令牌,令牌将在2分钟后过期。
创建房间
输入的格式为:
【文件预览】:
let-s-call-main
----front-end()
--------package.json(1KB)
--------src()
--------public()
--------README.md(974B)
----back-end()
--------models()
--------handlers()
--------bin()
--------package.json(508B)
--------constants()
--------routes()
--------controllers()
--------app.js(2KB)
--------README.md(2KB)
--------helpers()
--------middlewares()
----.gitignore(633B)
----demo()
--------forget-pass.gif(6.29MB)
--------load-on-scroll.gif(390KB)
--------create-room.gif(81KB)
--------chat-noti.gif(328KB)
--------call.gif(786KB)
----README.md(2KB)
----.gitattributes(66B)