# note-platform **Repository Path**: li-le-note/note-platform ## Basic Information - **Project Name**: note-platform - **Description**: 小型轻量化 Web 应用,覆盖 UI 设计、前端、后端、基础接口,环节完整易分工协作。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-22 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 极简个人随笔笔记平台 ## 项目简介 小型轻量化 Web 应用,覆盖 UI 设计、前端、后端、基础接口,环节完整易分工协作。 ## 核心功能 - 笔记新增、编辑、删除、分类归档 - 关键词搜索笔记、日期筛选 - 简易个人主页、主题深浅色切换 - 数据本地 / 简易云端存储 ## 技术栈 | 层级 | 技术 | |------|------| | UI 设计 | Figma | | 前端 | Vue 3 + Vite + Pinia + Vue Router | | 后端 | Java 17 + Spring Boot 3.2 + MyBatis-Plus | | 数据库 | MySQL 8.0 | ## 项目结构 ``` 极简个人随笔笔记平台/ ├── 01-UI设计稿/ # UI设计参考与组件规范 ├── 02-前端代码/ # Vue3 前端项目 ├── 03-后端代码/ # SpringBoot 后端项目 ├── 04-数据库设计/ # SQL脚本与ER图 ├── 05-项目文档/ # 接口文档、部署文档等 └── README.md ``` ## 快速启动 ### 前端 ```bash cd "02-前端代码" npm install npm run dev ``` ### 后端 ```bash cd "03-后端代码" # 使用 IDEA 打开项目,运行 NotePlatformApplication # 或 mvn spring-boot:run ``` ### 数据库 执行 `04-数据库设计/schema.sql` 初始化数据库。 ## 分工指南 | 角色 | 负责内容 | 目录 | |------|---------|------| | UI 设计师 | 页面版式、图标配色、交互动效 | 01-UI设计稿 | | 前端开发 | 页面还原、接口联调、功能逻辑 | 02-前端代码 | | 后端开发 | API接口、业务逻辑、数据操作 | 03-后端代码 | | DBA | 表结构设计、索引优化 | 04-数据库设计 |