使用vuetify + vue3 + pinia + router搭配搭建的部落格前端系統,採取前後端分離,可供一般使用者進行文章新增,編輯,閱讀等功能 瀏覽評論並撰寫留言給文章,給文章進行收藏按讚,與後端進行權限控管,依照使用者賦予的權限可使用對應功能,管理員可以對系統進行更多功能操作 如使用者管理,權限管理,群組管理等
部屬相關 | 安裝 | 命令 (啟動) | 部屬 |
---|---|---|---|
yarn | yarn install |
yarn dev |
yarn build |
npm | npm install |
npm run dev |
npm run build |
- 權限管理 - 使用pinia搭配後端資訊 管理頁面展示功能項
- 修改密碼 - 修改使用者密碼
- 個人資訊 - 瀏覽個人使用者資訊 以及編輯等
- 文章管理 - 對文章進行新增,編輯,閱讀等功能 (使用者只能編輯個人新增文章)
- 評論列表 - 使用者可以查看美篇文章下的評論列表,並且可新增/檢舉/編輯評論
- 分類管理 - 新增/編輯/刪除/查看 分類 (管理員使用)
- 標籤管理 - 新增/編輯/刪除/查看 標籤 (管理員使用)
- 使用者管理 - 新增/編輯/刪除/查看/禁用/開放 使用者 (管理員使用)
- 群組管理 - 新增/編輯/刪除/查看 群組 (管理員使用)
- 權限管理 - 新增/編輯/刪除/查看 權限 (管理員使用)
- 瀏覽紀錄 - 查看個人觀看文章的瀏覽紀錄
- 郵件通知紀錄 - 針對被收藏文章的作者 可接收到郵件通知,並可在前端頁面查看紀錄
- 統計分析 - 以圖表分析文章月新增量,年新增量等
- 作者追蹤 - 追蹤作者且該作者文章新增更動時可透過郵件通知發送