项目简介
乐淘电商系统是一个完整的电商项目,涵盖移动端和后台管理端。移动端借助 MUI 框架,为用户带来接近原生 APP 的体验,能良好适配移动端设备;后台管理端基于 Bootstrap 搭建,方便管理员对用户、商品等信息进行管理。该系统实现了商品展示、搜索、购物车、用户登录、订单管理等常见电商功能。
项目的主要特性和功能
移动端
- 采用轻量且不依赖第三方 JS 库的 MUI 框架,追求原生 UI 感觉和流畅体验,通过双 webview 解决下拉刷新卡顿问题。
- 具备首页、分类页、搜索页、商品详情页、登录页、用户中心和购物车等页面,实现轮播图展示、分类浏览、搜索记录管理、商品信息展示与操作、用户登录与信息展示、购物车商品管理等功能。
后台管理端
- 登录页面使用《bootstrapvalidator》进行前端校验,保证用户名和密码符合要求,同时用《nprogress》插件显示登录请求的进度。
- 管理主体结构有手风琴菜单、侧边栏收起展开和退出确认等交互功能;首页通过 echarts 插件渲染注册人数柱状图和热门商品销售情况饼图;用户管理支持用户信息展示、分页、禁用和启用操作。
安装使用步骤
- 安装依赖:在项目根目录下,执行
npm install
命令安装项目所需依赖。 - 配置数据库:
- 在
docs
文件根目录下,导入letao 初始化.sql
到数据库。 - 打开
models
目录下的db.js
文件,修改为自己的数据库配置。
- 在
- 启动项目:执行
npm start
命令启动项目。 - 访问项目:
- 移动端前台页面:在浏览器中访问
http://localhost:9000/h5
。 - 后台管理页面:在浏览器中访问
http://localhost:9000/admin
,登录账号为root
,登录密码为123456
。
- 移动端前台页面:在浏览器中访问
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】