# vmall **Repository Path**: smile9999/vmall ## Basic Information - **Project Name**: vmall - **Description**: 仿华为商城部分页面及管理后台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-14 - **Last Updated**: 2023-07-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vmall商城及后台管理系统 ## 项目介绍 #### 项目简介 Vmall商城项目是基于Vue3、使用Vant组件库、前后端分离的电商平台,包括前台商城平台及后台管理系统。 前台商城系统包含首页、商品搜索、商品分类、商品展示(商品详情页)、发现页、购物车、会员中心(我的,包含登录和注册)等模块。 后台管理系统包含商品分类管理、商品管理、轮播图管理、会员管理、内容管理、统计报表、论坛管理等模块。 #### 项目地址 [Gitee仓库](https://gitee.com/smile9999/vmall.git) - vmall-app:我们的前台商城项目文件 - vmall-client-manager-app:我们的后台管理系统项目地址 #### 技术选型 ##### 前端商城-移动端 - 基本框架:Vue3 - 基础UI库:Vant、Bootstrap3 - 路由管理:Vue-Router - 网络请求:Axios ##### 前端-后台管理系统 - 基本框架:Vue3 - 基础UI库:Element Plus、Echarts - 路由管理:Vue-Router - 状态管理:Pinia - 网络请求:Axios - 时间管理:Moment #### 页面及功能详解 ##### 前端商城-移动端 已实现功能: - 首页:轮播图及商品跳转、主要分类跳转、获取所有商品并渲染、商品搜索、下拉刷新及防抖、跳转详情。 - 列表页:轮播图及商品跳转、商品搜索、获取商品列表并渲染、按分类获取商品并渲染、跳转商品详情、下拉刷新。 - 发现页:获取后台热门论坛信息并渲染。 - 购物车:判断登陆状态、获取登录用户购物车列表并渲染、全选、购物车商品的删除和数量加减、获取购物车选中商品的总价、底部导航显示当前购物车数量。 - 我的:判断登录状态、获取登录用户的信息并渲染、每日签到、个人信息的修改、密码修改、退出登录、下拉显示导航栏。 - 详情:获取商品数据和详情并渲染、加入购物车。 - 登录:隐藏导航栏、已有注册用户登录。 - 注册:隐藏导航栏、用户账号的注册。 待实现功能: - 发现页论坛详情跳转、论坛内容新增; - 购物车页订单提交、刷新获取选中状态; - 详情页获取评论信息; ##### 前端-后台管理系统 - 主页:echarts图表展示。 - tag便签:使用pinia实现,浏览一个板块会添加tag便签可以删除,点击之后会跳转到相应路由。 - 商城管理:添加商品,删除商品,修改商品,查询商品,弹出对话框。 - 论坛管理: 后台管理着每一条帖子,用户可以控制帖子是否审核,只有当审核通过才会展示到前台页面,后台中也可以向论坛分类中添加相应的帖子。 - 轮播图管理:轮播图中具有属于自己的板块,每个版块具有不同的轮播图,不同的模块展示不同的轮播图,控制轮播图的图片展示和删除。 - 活动管理:用户可以在此组织前台中的活动,前台展示活动内容。 - 用户管理:这里面管理着前台注册的用户,可以删除前台注册的用户。 ### 开发团队 赵杰:[idfusheng](https://gitee.com/idfusheng) 刘仓凯:[那微笑的眼睛](https://gitee.com/smile9999) 张德江:[Zdj](https://gitee.com/mythlight123) 程刚:[乐此不疲](https://gitee.com/shiny_cg) ### 开源须知 1.仅允许用于个人学习研究使用. 2.禁止将本开源的代码和资源进行任何形式任何名义的出售. 3.限制商用,如果需要商业使用请联系我们。加入QQ群:815585738联系我们.