当前位置: 首页 > news >正文

Uni商城-开源项目

目录

概述

技术选型

前端

后端

 数据库:MongoDB

 项目原型图

项目实现效果图

Tabbar页面

微信一键登录

​编辑加入购物车 

​编辑 首页商品分类过滤

商品搜索

商品下单 

收货地址选择/管理(内置组件) 

​编辑 购物车下单

​编辑 优惠券使用

​编辑 店铺

​编辑 领取/查看优惠券

​编辑 商品收藏/查看收藏

​编辑 查看订单

​编辑 待付款页面

​编辑 Gitee项目源码


概述

  • 使用uni-app项目开发的微信商城小程序,实现商城基本功能。

  • 项目属于从零造轮子,目的是为了自己增强项目整体开发规范和能力,在此做个项目记录,如果源码能够帮助到任何人,那么两个星期的代码编写将会变得更有价值。

  • 更多项目信息:飞书文档连接-点击访问

  • 飞书文档中编写了需求分析,每日开发日志,数据库表设计等信息。

技术选型

前端

  • 前端采用uni-app项目,打包为"微信小程序"作为开发环境。

  • 使用Vue3组合式API进行开发。

  • 使用uni-app官方组件库快速搭建页面。

  • 异步请求库Axios与后端交互。

  • 整合JSAPI微信支付完成订单下单闭环。

  • day.js格式化显示时间

后端

  • SpringBoot框架

  • ElasticSearch搜索引擎实现商品搜索。

  • 使用Java-jwt实现登录校验。

  • 使用spring-data-mongodb实现与MongoDB的连接和操作MongoDB数据。

  • RabbitMQ消息中间件,实现订单异步处理和订单超时等功能。

  • 微信支付SDK:wechatpay-apache-httpclient,实现订单微信支付。

 数据库:MongoDB

 项目原型图

项目实现效果图

Tabbar页面

微信一键登录

加入购物车 

 首页商品分类过滤

商品搜索

商品下单 

 

收货地址选择/管理(内置组件) 

 购物车下单

 优惠券使用

 店铺

 领取/查看优惠券

 商品收藏/查看收藏

 查看订单

 待付款页面

 Gitee项目源码

 Gitee项目地址:https://gitee.com/maohe101/uni-mall

1. 关于项目的快速启动流程在Gitee的README.md中有说明。 

2. 关于商品数据(MongoDB数据)和静态文件(商品等图片)也在Gitee文件目录中。


http://www.mrgr.cn/news/65722.html

相关文章:

  • Linux高阶——1103—修改屏蔽字信号到达及处理流程时序竞态问题
  • SVD求解ICP旋转矩阵不正确处理
  • ORACLE 删除archivelog日志
  • 老电脑不能装纯净版windows
  • 珠海盈致mes系统在来料检验管理的优缺点
  • 无人机场景 - 目标检测数据集 - 夜间车辆检测数据集下载「包含VOC、COCO、YOLO三种格式」
  • 论文 | Evaluating the Robustness of Discrete Prompts
  • Leetcode328奇偶链表,Leetcode21合并两个有序链表,Leetcode206反转链表 三者综合题
  • 2024版最新kali linux手机版安装(非常详细)零基础入门到精通,收藏这篇就够了
  • 阿里云-部署CNI flannel集群网络
  • PyQt5实战——UTF-8编码器功能的实现(六)
  • 【018B】基于51单片机脉搏温度计
  • .Net Core Configuration用法
  • antdesignpro表单中高级的fieldProps属性
  • 【面试经典150】day 11
  • javaNIO核心知识.中
  • P11118 [ROI 2024 Day 2] 无人机比赛 题解
  • Python装饰器执行的顺序你知道吗
  • 并发编程(6)——future、promise、async,线程池
  • 写给粉丝们的信
  • 使用 MySQL Workbench 创建和管理用户
  • 六款高颜值注册页面(可复制源码)
  • 数据仓库设计-分层
  • 【数学二】线性代数-矩阵-分块矩阵及方阵的行列式
  • C++ 内存对齐:alignas 与 alignof
  • 24/11/4 算法笔记 蛇形卷积