Instagram MERN是一款全功能的Instagram 开源复刻版,基本上覆盖了诸多 ins 常用的前后端功能。支持登录注册、个人信息的增删改查、帖子与私信互动,Emoji 支持等功能。基于Javascript编写,遵守MIT开源协议。
功能特色:
登录/注册帐号
使用邮箱/帐号名登录
升级用户档案,更改密码
邮箱充值密码链接发送
无限滚动流
建议好友
搜索用户
关注,取关用户
赞/踩按钮(双击喜欢)
帖子评论
保存/取消帖子
访问好友档案
分享帖子
框架加载
删自己帖子
搜索用户并聊天
加入聊天群
私信
在线/离线状态显示
查看粉丝/关注者
朋友喜欢的帖子显示
Emoji 表情支持
源码:https://github.com/jigar-sable/instagram-mern
---------------------------------------------------------------
Full-Stack Instgram Clone using MERN Stack and Socket.io
Instagram MERN
Full-Stack Instgram Clone using MERN Stack and Socket.io
Frontend:
Backend:
Realtime Communication:
Cloud Storage:
Cloud Storage: Cloudinary Mail Service: Sendgrid
🚀 Features
- Login/Signup User Account
- Login using Email/Username
- Update Profile/Password User Account
- Reset Password Mail using Sendgrid
- Infinite Scroll Posts
- Suggested Users
- Search User Accounts by Name/Username
- Follow/Unfollow Users
- Like/Unlike Posts (Double Tap Like)
- Comment on Post
- Save/Unsave Post
- Visit User Profiles
- Share New Post
- Skeleton Loaders
- Delete Own Posts
- Search Users to Chat
- Add New Chat
- Message Users
- Typing | Online User Status
- See Followers/Following of Users
- Post Liked by Users
- Emoji Enabled (Emoji Mart)
Branch dev-v3-cloudinary uses Cloudinary to store images.
Branch dev-v2-aws uses AWS S3 to store images.
Branch dev-v1 uses local storage.
from https://github.com/jigar-sable/instagram-mern
No comments:
Post a Comment