您好,欢迎来到六九路网。
搜索
您的当前位置:首页Uni商城-开源项目

Uni商城-开源项目

来源:六九路网


概述

  • 使用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项目源码

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 69lv.com 版权所有 湘ICP备2023021910号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务