注册登录:用户可以注册并登录系统,进行身份验证。
首页:显示系统概览,包括最新的厨艺文章、推荐菜谱等。
个人中心:用户可以查看和编辑个人信息,如头像、昵称、密码等。
厨艺交流中心:允许用户分享和讨论各种厨艺技巧。
在线交流:提供实时交流功能,用户可以与其他厨艺爱好者交流。
菜谱分类:菜谱按类型分类,如家常菜、快手菜等。
菜谱信息:提供详细的菜谱信息,包括材料、步骤、作者等。
厨艺知识推荐:根据用户的兴趣和行为推荐相关的厨艺知识。
食材信息:各种食材的详细信息,包括营养价值、选购技巧等。
厨艺文章公告:发布有关厨艺的文章和系统公告。
厨艺美食日记:用户可以记录和分享自己的厨艺过程和成果。
我的收藏:用户可以收藏喜欢的菜谱、文章等。
厨艺论坛留言:用户可以在论坛留言,讨论厨艺相关的话题。
管理员功能
首页:显示系统管理的概览,包括统计数据等。
数据可视化:提供数据可视化功能,帮助管理员理解系统使用情况。
系统管理:管理系统的基本设置,如维护模式、权限设置等。
轮播图管理:管理首页的轮播图,可以添加、删除、编辑图片和链接。
在线交流管理:管理用户的在线交流,包括查看聊天记录、禁言不当言论等。
食材分类管理:管理食材的分类,包括添加、删除和修改分类。
用户信息管理:管理用户的信息,包括用户资格审核、禁用用户等。
菜谱信息管理:管理菜谱信息,包括添加、编辑、删除菜谱。
食材信息管理:管理食材信息,确保食材数据的准确性和更新。
厨艺日记管理:管理用户发布的厨艺日记,包括审核、推荐等。
厨艺论坛管理:管理论坛的帖子,包括删除不当内容、置顶优质内容等。
菜谱分类管理:管理菜谱的分类,保持分类的合理性和更新。
语言支持以下技术栈:
数据库: mysql 版本不限
数据库工具:Navicat/SQLyog都可以
前端:vue.js+ElementUI
1 java(SSM/springboot/springcloud)-idea/eclipse
2.Nodejs+Vue.js -vscode
3.python(flask/django)--pycharm/vscode
4.php(thinkphp/laravel)-hbuilderx