项目简介:一款面向个人用户的高效日程管理类工具应用,支持多端同步使用,核心解决用户日常待办、重要事项、周期
提醒易遗漏的痛点,提供自定义提醒、周期重复、分类管理、到期推送、数据统计等核心功能。
技术栈:Vue3 、vue全家桶、Vite、TypeScript、Pinia、Node.js、express、SQLite、Prisma、JWT 、unoCss、pm2
项目职责:
1. 独立完成产品需求梳理、技术选型、前后端架构设计及全流程开发部署,兼顾多端功能一致性与交互体验适配;
2. 基于 Vue3+TypeScript 开发 PC 端页面,通过 Pinia 实现多端状态统一管理;
3. 基于 Node.js+express 搭建后端服务,设计 RESTful 风格 API,实现事项的增删改查、分类、提醒规则配置等核心业
务逻辑;
4. 基于 SQLite 设计轻量数据库模型,完成用户信息、待办事项、提醒规则、数据统计等表结构设计,实现数据的高效存
储与查询;
5. 集成 JWT 完成多端身份认证,实现用户登录、注册、token 鉴权及多端同步登录,保障接口访问安全;
6. 针对前端进行性能优化,通过路由懒加载、资源按需引入、资源分包、接口请求节流等手段,提升应用加载速度与运行
流畅度。
项目业绩:
1. 集成 AI 大模型接口,实现根据地区实现天气查询和穿衣建议的功能,提升操作效率。
2. 结合 SSE 流式输出,实现 AI 回答逐字渲染,优化前端交互体验。