拾光簿是一款面向个人与好友小圈子的生活记录类微信小程序
立项初衷是解决现有日记/动态类产品"两极分化"的问题:一类是偏公开社交广场的应用,发布内容天然面向大众,用户记录心事和照片时隐私压力大、发布顾虑多;另一类则是纯本地记账式工具,缺少与亲密好友的互动和提醒,记录变成孤岛。本项目希望做一个"轻量、私密、可控"的个人日志工具,让记录既没有社交包袱,又能在需要时精准分享给指定的人
随着移动互联网发展,年轻人习惯用手机随手记录生活,但微信朋友圈场景越来越"公共化",很多人已不愿在上面发日常。与此同时,"搭子""密友小圈子"式的低压力社交需求上升,用户既要留存个人回忆,又希望家人或少数好友能看见并产生互动。生活记录类小程序正处在"私密记录 + 小圈子互动"的结合点上,本项目即在微信小程序生态内承接该场景,用邀请码建立低门槛、强私密的好友关系链
项目共 5 大功能模块、17 个页面:
账号与安全:密码/短信/微信三种登录、图形验证码、注册、找回与重置密码、绑定与换绑手机号、微信绑定/解绑、设置与修改密码、账号注销、用户协议
日志(动态):以日历为主入口(含农历显示),按日期查看当天动态;发布/编辑/删除动态,支持文字、最多九宫格图片与视频、#话题标签、@提醒好友、可见范围(仅自己/好友)、位置,以及从聊天文件导入
通讯录(好友):邀请码添加好友、好友列表按昵称首字母分组 + 右侧字母索引 + 搜索、分组(标签)管理、备注、好友详情与查看对方动态
站内信/提醒:实时接收 @ 提醒与系统通知,未读角标计数,单条/批量/全部已读
个人中心:头像昵称签名等资料维护、生日(公历/农历)展示、邀请码与小程序码分享、意见反馈、关于
我负责整个小程序前端的架构搭建与全部页面实现:包括接口层封装、Pinia 全局状态管理、日历与农历模块、动态发布/编辑/删除流程、好友与分组体系、站内信实时推送、图片视频上传与预览、登录鉴权与个人中心等,同时负责与后端联调、异常兜底和交互体验优化
技术栈:uni-app + Vue3(、Composition API)+ Pinia + SCSS + uni-ui 组件库 + js-calendar-converter(农历/公历换算)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论