M同学是校园专属 IM 沟通软件,聚焦校园场景下的社交与学习双重需求。作为项目唯一开发者,我负责从需求梳理、架构设计到全栈开发的全流程工作,核心技术栈涵盖 Java、Spring Boot、WebSocket(实时通信)、蓝牙 / NFC(碰一碰功能)及 AI 大模型接口集成。 软件具备完整 IM 核心能力:支持实时文字、图片、作业文件的高速传输,以及高清音视频通话,低延迟、高稳定的通信体验满足同学日常沟通刚需; 特色功能 **“碰一碰加好友”**,通过设备近距离感应即可快速完成好友添加,无需扫码或搜索昵称,完美适配校园线下社交场景; AI 赋能模块则实现了三大实用功能 ——AI 作业答...
立足于“耳朵经济”与Z世代社交风口,打造集“语音直播+情感陪伴+游戏化互动”于一体的高并发泛娱乐社交平台。 打破社交孤岛: 针对年轻用户群体碎片化、即时性的社交需求,通过**多人语聊房(9麦位)**模式,以声音为媒介降低社交门槛,构建高频互动的线上派对场景。 沉浸式商业闭环: 解决传统语聊变现单一痛点,深度融合盲盒抽奖、大转盘等游戏化玩法及**“CP婚礼”**情感体系。通过精细化的虚拟资产运营(全服广播、特效礼物)刺激消费,构建高粘性、高转化的营收模型。 高可用架构支撑: 面对直播活动期间的流量洪峰,采用微服务架构设计,确保系统在百万级用户同时在线互动时的稳定性与扩展性。 负责平台...
• 基础消息功能:支持文本、表情、图片、语音、视频、文件(文档、压缩包等)的实时发送与接收,实现单聊、群聊(支持千人级大群)、临时会话等多场景沟通,支持消息已读回执、撤回、编辑、置顶与历史消息漫游(云端存储,多端同步)。 • 互动增强功能:提供实时音视频通话(一对一、多人会议)、屏幕共享、文件在线预览、消息@提醒、群公告、红包/转账、表情包商店等功能,部分场景支持消息回执(如工作场景的任务确认)、已送达/已读状态显示。 • 安全与管控功能:采用端到端加密传输敏感信息,支持消息审核(关键词拦截、人工复核)、权限分级(群管理员、普通成员)、黑名单/静音设置,可追溯消息发送日志,保障通信...
迷你微信 使用 Flutter 开发的跨平台即时通讯应用,可以看作是一个迷你版的微信。 核心功能包括: - 即时聊天 :支持文本、图片等消息类型的实时单聊。 - 通讯录管理 :可以添加、管理好友。 - 音视频通话 :集成了腾讯云即时通信服务,支持高质量的音频和视频通话。 - 用户认证 :提供完整的注册、登录和账户管理功能。 技术实现上: - 前端 :采用 Flutter 框架,一份代码可编译到 Android、iOS、Web 及桌面端。 - 后端 :使用 Supabase 提供数据库、用户认证等服务。 - 音视频服务 :依赖腾讯云的音视频通话 UIkit。...
一个支持实时聊天、好友系统和动态发布的多端社交应用,提供文字、语音、图片消息功能,支持 iOS、Android、Web、小程序多端同步。 技术栈: Java(Spring Boot / WebSocket / Redis)、MySQL、MongoDB、Nginx、Android(Kotlin)、iOS(Swift)、微信小程序、Vue.js、Python(工具脚本) 主要功能: 实现好友添加、私聊、群聊、消息撤回、已读回执等功能。 使用 WebSocket + Redis 发布订阅 实现实时消息推送与多节点同步。 支持 语音/图片/表情发送,文件使用 对象存储(...
项目名称:Elgana 项目简介: Elgana是一款为企业设计的内部通讯软件,旨在提升团队协作效率。核心功能包括:一对一单聊、多人群组聊天、已读/未读状态回执、文件共享与在线预览、以及组织架构同步。系统需要应对数千人同时在线的高并发场景,并保证消息的可靠投递与低延迟。 我的角色: 在该项目中,我担任全栈开发工程师,主导了核心功能的设计与实现。 主要职责与成果: 后端架构与开发: 采用 Golang 设计并实现了微服务架构。使用 WebSocket 协议构建高性能长连接网关,以维持海量用户在线状态。通过结合 Redis 缓存会话与在线状态,并将消息持久化至 MySQL,...