笔记管理系统(NoteManagementSystem)

笔记管理系统
Vue 3 + Express 实现的笔记管理应用,支持笔记分类和文件上传。

github:B2ndits/NoteManagementSystem

核心功能
笔记管理:增删改笔记
笔记管理:增删笔记,支持内容输入
文件上传:附件上传(最大1GB)
数据持久化:后端JSON存储

技术栈
前端:Vue 3 + Vite
后端:Express + Multer + CORS

快速启动
npm install
npm run server # 后端 localhost:3001
npm run dev # 前端 localhost:5173
注意:先启后端再启前端。

使用流程
创建笔记:左侧输入名称,回车确认
添加笔记:选择笔记→输入内容→上传附件(可选)→保存
管理笔记:悬停显示编辑/删除图标
下载附件:笔记列表中点击”下载”

项目结构
text
notes/
├── src/ # 前端源码
├── file/ # 后端存储
│ ├── data/ # JSON数据
│ └── uploads/ # 上传文件
├── server.js # 后端服务
└── vite.config.js
API接口
GET/POST /api/repositories – 笔记管理
GET/POST /api/notes – 笔记管理
POST /api/upload – 文件上传
DELETE /api/files/:filename – 文件删除

数据存储
文件:file/data/repositories.json
笔记:file/data/notes.json

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇