Token导航 LogoToken导航TokenDH.com
Copilot Agent And MCP logo
设计创作未说明官方级别未说明来源级核验

Copilot Agent And MCP

MCP Server

Book Favorites是一个全栈Web应用,允许用户注册、登录、浏览书籍、收藏书籍并查看个人收藏列表。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
JavaScript设计图像生成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

martins-vds

提供方

martins-vds

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

书籍收藏应用程序

\[!注意\] 这是一个演示存储库,将在GitHub Copilot Agent和MCP培训课程中使用。

功能的

Book Favorites是一个全栈web应用程序,允许用户:

  • 注册新帐户或使用现有凭据登录
  • 浏览50本书的精选列表
  • 从个人收藏夹列表中添加书籍
  • 在专门的部分查看他们最喜欢的书
  • 享受干净、现代、响应迅速的用户界面
  • 体验受保护的路线(只有登录的用户才能访问图书和收藏夹页面)

技术的

  • 前端:

- 使用React、Redux Toolkit和React Router构建 - 使用CSS模块实现模块化、响应式和现代风格 - 通过Redux切片对用户身份验证、书籍和收藏夹进行状态管理 - 基于JWT的身份验证;令牌存储在localStorage中,并与API请求一起发送 - 受保护的路线和导航,实现无缝的用户体验

  • 后端:

- Node.js和Express.js用于RESTful API端点 - 使用JWT(JSON Web令牌)进行用户身份验证 - 使用JSON文件的数据持久化(books.jsonusers.json) - 用于身份验证、书籍和收藏夹的模块化路由结构 - CORS已启用,用于前端后端通信

  • 其他:

- 桌面和移动设备的响应式设计 - 清除空状态和错误处理 - 注重导航和反馈的现代UI/UX

______________________________________________________________________

设置

  1. 克隆存储库:
   git clone 
   cd 
  1. 安装依赖项:
  npm install
  cd frontend
  npm install
  cd ..
  1. 运行后端服务器:
   npm run start:backend

后端运行 http://localhost:4000

Backend execution logs example

  1. 运行前端应用程序:

打开第二个终端。

   npm run start:frontend

前端运行在 http://localhost:5173

Frontend execution logs example

  1. 运行测试(可选):

打开第三个终端。

   npm run test

Tests execution logs example

  1. 用途:

- 注册新帐户或使用现有帐户登录(sandra/sandra)). - 浏览书籍,添加收藏夹,享受应用程序!

目录标签

目录标签

JavaScript设计图像生成书籍收藏本地部署全栈应用用户认证响应式设计

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP