Skip to content

cyChen2003/SJTU-NIS3368-Jbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jbook交我书

交我书——一个能够评价教辅书籍的交流社区

开发文档 · 程序下载 · 报告Bug


概述

本项目旨在开发一个名为“交我书”的交流平台,为高校学生提供一个方便、快捷、安全的教学用书交流和分享平台。目前市面上缺乏专门针对高校学生教学用书的交流平台,学生们往往需要通过各种途径才能找到需要的教材,并且没有适配于教材使用的评价和使用体验。这不仅浪费时间和精力,而且也存在一定的风险和不便。因此,我们希望通过“交我书”这个平台,为高校学生提供一个更加便捷、高效、安全的教学用书交流和分享平台。

运行环境

这个项目基于 ReactDjango 开发,它依赖于以下技术栈:

  • Node.js:18.18.0
  • React:18.2.0
  • Create-react-app:5.0.1
  • Antd: 5.9.4

使用效果

  • 登录界面

  • 用户主页

  • 提交界面

代办事项

登录界面

  • 实现用户账号密码登录
  • 实现邮箱验证码登录
  • 实现出错的提示信息
  • 实现用户注册信息的维护
  • 实现多平台授权登录

用户主页

  • 实现用户界面的主题和布局自定义
  • 实现用户操作历史的记录和查看
  • 实现用户对书籍的搜索
  • 实现用户个人信息的查看和修改
  • 实现用户收藏书籍

提交界面

  • 实现书籍的基本信息(如标题、作者、出版年份等)的提交
  • 实现书籍封面图片的上传和预览
  • 实现书籍简介的提交,并支持文本格式化
  • 实现书籍标签的添加和删除
  • 实现用户提交信息的删除

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published