Git Product home page Git Product logo

books's Introduction

Book Management System

Vue3 + Vite + TypeScript + Naive UI.

Based on qs admin.

LOGS

2023/08/12

  • 导入京东历史订单数据【Python】
  • 完成douban-book-api和dnmp环境的配置
  • 后端add/del/upd/get API【PHP】
  • node(vue3)环境配置
  • 京东部分订单数据未处理:一条数据包含多本书,需要分离

2023/08/13

  • 获取京东订单的图书所有封面图片,完善get API
  • 主页面初步布局+分页(El-Pagination)
  • 详情页面初步布局(El-Dialog)
  • El-Rate无法显示星星的bug(fixed:08/14)
  • 封面图片大小未统一

2023/08/14

  • 编辑数据界面
  • 删除图书后,页面未更新

2023/08/15

  • 修复了编辑书籍中上传新的封面不生效的bug
  • 新增了删除书籍时的警告弹窗
  • 组件分离,将书籍详情和编辑书籍的dialog分离成单独的组件
  • 组件间通信,处理了删除书籍时中的各种情况
  • bug:author/translator的[String]类型可能需要处理

2023/08/17

  • 全新路由及页面布局(来自于开源项目)
  • 全新UI框架——Naive UI
  • 我的书架
  • 书籍详情
  • 书籍筛选(2023/08/21)

2023-08-18

  • 筛选书籍面板及后端接口
  • bug:关闭modal时的回调函数(fixed:2023/08/21)

2023-08-21

  • 解决关闭modal时的回调函数的bug
  • 增加BookParams的本地存储,用于实时刷新当前筛选书籍

2023-08-22

  • 增加书籍增加页面

2023-08-25

  • 增加书籍编辑功能

2023-08-28

  • 增加阅读日历页面

2023-08-31

  • 增加图书阅读记录模块
  • 增加图书增加阅读记录面板
  • 修复增加图书/更新图书信息时,作者和译者被更新为空串的bug

2023-09-02

  • 重构后端API

2023-09-04

  • CRUD 阅读记录表格

2023-09-06

  • 增加书摘面板,CRUD 书摘表格

2023-09-07

  • 修复/增加书籍封面上传更新的功能

2023-09-08

  • 书籍阅读状态页面及数据库构建(未完成)

2023-09-11

  • 书籍阅读状态页面及卡片布局

2023-09-12

  • 新增阅读数据总览页及子组件

2023-09-13

  • 修改阅读数据总览为年度数据总览
  • 录入当当/京东余下数据

2023-09-14

  • 优化增加书籍,获取数据时进制提交

2023-09-15

  • 增加轮播图页面
  • 增加购买记录页面

2023-09-16

  • 导入所有历史订单
  • 修改阅读记录表结构

2023-09-17

  • 导入所有阅读记录
  • 增加阅读时刻热力图

2023-09-22

  • 图书搜索功能

books's People

Contributors

skqliao avatar zclzone avatar cloudhao1999 avatar motea927 avatar

Stargazers

StyWang avatar Jianwei Dong  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.