动漫角色网站

我要开发同款
梓烨2025年03月19日
19阅读
开发技术JavaScriptCSSReact
所属分类SpringMVC、Mongo
授权协议BSD许可

作品详情

https://github.com/ziziye/Character-Comparison-Website该项目的前端使用 React、Next.js、CSS 和 JS 构建。后端数据以 JSON 格式存储在 MongoDB Atlas 中。通过 axios.get() 访问数据,通过 axios.delete() 删除角色。前端运行在 3000 端口,后端运行在 3001 端口。作为普通用户:1. 在主页上,用户可以比较动漫角色属性,根据属性值筛选角色,并查看已比较角色的历史记录。2. 在用户资料中,用户可以查看他们喜爱的角色、已比较角色的历史记录以及他们的贡献,例如编辑、删除和添加的内容。3. 在角色详情方面,用户可以添加新角色、查看所有角色的详细信息、点赞或取消点赞角色以及编辑角色。不过,编辑和添加操作需要管理员批准,每次批准都会在后台记录。作为管理员:1. 在主页和用户资料页面,管理员与普通用户具有相同的权限。2. 在角色详情方面,管理员可以直接编辑、添加和删除角色,无需审批。3. 在用户管理中,管理员可以修改所有已注册用户的权限,将他们提升为管理员或将管理员降级为普通用户。4. 在审批中心,管理员可以查看所有用户的详细贡献记录,并批准或拒绝待处理的贡献。5. 在变更历史页面上,管理员可以通过一个选择元素查看角色的编辑历史。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论