使用 React+Koa 做的一个考勤打卡后台管理查看系统
目前使用到的技术栈
前端
- React
- Vite
- TypeScript
- WindiCSS
- antd
- echarts
后端
- TypeScript
- TypeORM
- Koa
- 利用 JWT 和 Token 保存登录信息,鉴定登录时间
- 员工和管理员的基本增删改查
- 仪表盘情况总览
- 对 axios 重新封装
- 添加仪表盘界面以及后端的相应的 API
- 添加权限不足的情况
- 添加错误处理的情况
- 添加 token 过期的情况处理
- 做一个公告系统
- 添加 README 照片
- 加入异步加载提高首屏渲染速度
- 优化表单提交的部分,使用useContext和useReducer来让父组件管理