程序聚合 软件案例 致力于大学生交友的社交平台

致力于大学生交友的社交平台

2026-03-13 20:07:02
行业:社交、内容平台
载体:安卓APP、IOS APP
技术:SQL、TypeScript、Flutter

业务和功能介绍

本项目立项背景是高校学生在“找同校同城社交对象、组织线下活动、持续沟通协作”上缺少统一产品,现有平台要么偏公开内容分发、要么偏即时聊天,难以形成从“发现内容”到“参与活动”再到“关系沉淀”的闭环。项目目标是打造一个面向高校群体的轻社交平台,提升组局效率、降低沟通成本,并通过认证与规则机制提高社交安全性和可信度软件功能围绕“内容+活动+消息+个人中心”四大模块展开:用户可通过手机号验证码登录并完善资料;在首页按。同校/同城/全国及话题筛选浏览动态与组局;可发布动态、发起组局、查看详情并进行点赞评论收藏转发;加入活动后可进入会话与群聊;在个人中心可管理资料、历史浏览、收藏与参与活动。核心能力包括动态与组局双内容流、活动参与与管理、私聊群聊消息体系、通知聚合和基础认证链路。业务流程上,用户完成登录后进入资料完善,随后在首页进行内容发现与筛选;若对动态感兴趣可进入详情互动若对组局感兴趣可查看活动详情并加入;加入后在会话中。持续沟通,活动结束后沉淀到个人中心的历史与参与记录,形成“注册登录->内容发现->互动参与->实时沟通->记录沉淀”的完整功能路径

项目实现

项目采用“Flutter客户端 + NestJS(Node.js/TypeScript)后端 + PostgreSQL数据库”的分层架构,后端以REST接口为主并结合Socket.IO提供实时通信能力,整体按“Controller-Service-Repository”分层设计,配合DTO、统一异常处理与接口返回规范提升系统可维护性。我主要负责后端核心模块设计、数据库建模、接口开发及联调规范建设,已完成用户注册登录与JWT鉴权、资料完善、首页信息流、动态/组局发布、帖子与组局详情、消息总览与会话、个人主页与设置等模块的服务端实现,累计完成30+接口开发与多类实时事件设计,完成核心数据表结构设计、字段约束梳理及OpenAPI、Socket.IO事件清单等技术文档沉淀,用于前后端接口对齐与联调支撑。过程中遇到的主要难点包括接口权限控制复杂、实时消息与会话状态一致性保障、复杂关联查询下的响应性能问题、中文文本编码异常以及接口文档与实际实现口径不一致等;对应通过统一JWT鉴权与守卫机制、梳理消息事件流转与状态更新逻辑、优化SQL查询与索引设计、统一UTF-8编码规范、建立“数据结构—接口定义—事件清单”一致性检查流程完成修复,整体提升了后端服务的稳定性、可维护性与联调效率。

示例图片视频


娄超娄
30天前活跃
方向: 移动端-安卓、数据库工程师-数据库、
交付率:100.00%
相似推荐
基于Stm32的大地电磁实时数据采集系统
本项目是一套面向大地电磁(MT)现场测量的数据采集终端软件,运行于 STM32H723 平台。系统通过 ADS1262 高精度模数转换器同步采集电场 Ex 和磁场 Hy 两路原始时域信号,支持低频、高频两类采样任务及采样率、增益等参数配置。采集数据按“项目—测点—频段—通道”组织并保存为原始数据文件,同时记录测点号、GPS 时间、定位、通道及采样参数等元数据。系统支持通过 LoRa/LoRaWAN 进行设备状态上报、命令交互和数据文件传输,并提供采集过程监视、心跳、异常恢复和存储空间管理能力,为后续波形查看、频谱分析、解释处理、项目归档与数据追溯提供可靠的原始数据基础。
数据恢复软件
开发一款能够帮助个人用户恢复误删除、格式化、无法访问设备等丢失数据,需要解析fat、exfat、ntfs、hfs+、apfs文件系统的数据格式,通过算法找到丢失的数据,恢复用户丢失的数据,同时也支持通过查找丢失文件内容特征来找到丢失的数据,提供预览功能,帮助个人用户更好的确认要恢复的数据
云帆智能客服系统(基于 Multi-Agent 架构的智能客服中台)
基于 LangGraph 构建 Multi-Agent 智能客服中台:三层意图识别架构 (规则引擎→RAG 语义匹配→LLM 深度理解,技术递进:零 Token→零 LLM→深度理解)分发 至 FAQ-RAG/订单状态机/退换货 HitL 审批/投诉升级四类 Agent,SSE 流式响应,区分实时 业务调用与知识库检索,高风险售后流程经人工审批管控,三层兜底保障高可用。
智能交互大屏-智能交互大屏
本项目为自研首款 8K 智慧云屏配套客户端软件,采用高规格 8K 显示、一体式硬件整机架构及 X86 安卓 + Windows 双系统共享硬件方案。基于 WPF 技术栈从零打造大屏全套软件体系,覆盖白板书写、屏幕批注、系统设置、Launcher 桌面、侧边栏快捷工具、分屏交互、OTA 固件升级、设备集控、外设管控等 20 余个应用模块与核心功能组件,满足政企会议、智慧办公、工业数字孪生等场景下的高清交互、设备管控、系统运维需求,实现高分辨率触控终端的智能化、一体化软件体验。
手环授时
手环通过串口连接到电脑,软件通过http跟服务器求情,将请求返回的数据通过串口发送给手环进行授时,还需要今天定时请求,对手环进行授权,手环授权以后才可以刷闸机进入使用,时间是通过前端设置保存到后端。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服