All Projects → codingtalk-running-cat → Tacomall Uniapp

codingtalk-running-cat / Tacomall Uniapp

Licence: apache-2.0
基于uniapp开发的适用于微信小程序,头条小程序,支付宝小程序,H5端的商城。

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Tacomall Uniapp

guli-mall
尚硅谷-谷粒商城代码及文档https://www.yuque.com/zhangshuaiyin/guli-mall
Stars: ✭ 233 (+76.52%)
Mutual labels:  mall
Fire Shop Lite
前端开源微信电商小程序,拼团+砍价+分销
Stars: ✭ 294 (+122.73%)
Mutual labels:  mall
Weimall
开源 微信 小程序 商城 JAVA
Stars: ✭ 39 (-70.45%)
Mutual labels:  mall
mall
小程序&微信支付&商城
Stars: ✭ 33 (-75%)
Mutual labels:  mall
Sulianapp
快链电商,直播电商 分销商城 微信小程序商城 + APP商城 + 公众号商城 + PC商城系统 + 支付宝小程序商城 + 抖音小程序商城 + 百度小程序电商系统(前后端代码全部开源) Laravel + vue开发,成熟商用项目 shop mall 商城 电商
Stars: ✭ 274 (+107.58%)
Mutual labels:  mall
Mmall
📢快乐蜗牛商城springcloud版本。本项目是对慕课网电商项目进行后端架构升级,主要是采用springcloud技术栈来进行服务拆分和治理,提高系统的并发能力。含有完整的前端页面,从用户选择商品-加入购物车-生成订单-支付宝扫码支付-后台管理系统。大体实现所有功能。除了springcloud技术栈,还涉及分布式锁、MQ异步下单、redis预减库存等内容
Stars: ✭ 347 (+162.88%)
Mutual labels:  mall
newbee-mall-plus
🔥 🎉newbee-mall-plus 项目是 newbee-mall 项目的升级版本,增加了优惠券模块、商品秒杀模块、支付宝支付,优化了搜索功能,后续会继续增加功能模块以及流行的技术栈。
Stars: ✭ 476 (+260.61%)
Mutual labels:  mall
Ccmall
商城项目开源
Stars: ✭ 102 (-22.73%)
Mutual labels:  mall
Litemall
又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
Stars: ✭ 16,629 (+12497.73%)
Mutual labels:  mall
Newbee Mall
🔥 🎉newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。
Stars: ✭ 8,319 (+6202.27%)
Mutual labels:  mall
zeromall
The mall system based on go-zero.
Stars: ✭ 126 (-4.55%)
Mutual labels:  mall
egoshop
An e-shop is written by Go
Stars: ✭ 86 (-34.85%)
Mutual labels:  mall
Newbee Mall Api
新蜂商城前后端分离版本-后端API源码
Stars: ✭ 384 (+190.91%)
Mutual labels:  mall
ssm
Java企业级电商项目
Stars: ✭ 34 (-74.24%)
Mutual labels:  mall
Newbee Mall
newbee-mall商城的mybatis plus版本 实现了优惠卷领取, 支付宝沙箱支付,后台添加了搜索功能
Stars: ✭ 77 (-41.67%)
Mutual labels:  mall
A3Mall
A3Mall B2C开源商城系统使用Thinkphp6开源框架,前端采用uniapp开发,支持微信公众号商城、H5商城、小程序商城、APP商城、PC商城,前后端源码100%开源,支持免费商用。
Stars: ✭ 142 (+7.58%)
Mutual labels:  mall
Wepy Mall
微信小程序--基于wepy 商城(微店)微信小程序 欢迎学习交流
Stars: ✭ 3,224 (+2342.42%)
Mutual labels:  mall
Vue2 Shop
A shop developed with Vue2 + Vue-router + Axios + Vuex + Node + Express + MongoDB + Webpack
Stars: ✭ 103 (-21.97%)
Mutual labels:  mall
Wechat Mall
清欢美味食光机,也是我做的第一个小程序,功能比较简单,后台基于API工厂
Stars: ✭ 98 (-25.76%)
Mutual labels:  mall
Onemall
芋道 mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。
Stars: ✭ 5,312 (+3924.24%)
Mutual labels:  mall

[power by 码上talk©]

LICENSE uniapp-master hbuilder-release

基于最新的uni-app开发的跨平台商城小程序(微信小程序,头条小程序,抖音小程序),合理的代码结构和规范的编码风格,能够让你很轻松的上手并转化成为自己的作品。 与之相支持的是,我们提供了一套完整的项目代码(前端小程序,后台接口,管理后台),它让你能够用最少的时间和开发成本,来建立一套属于自己的商城系统。

tacomall不仅仅只是一个前端项目,你可能还需要后台接口=====> 后台接口(springcloud版) 后台接口(springboot版)

除此之外,你希望我们有一个完整的商城开源项目=====> 商家管理后台 平台管理后台

[TOC]

                                                                
                                                                
                                                                
 __  ___  ___      ___      ___      _   __      ___     // //  
  / /   //   ) ) //   ) ) //   ) ) // ) )  ) ) //   ) ) // //   
 / /   //   / / //       //   / / // / /  / / //   / / // //    
/ /   ((___( ( ((____   ((___/ / // / /  / / ((___( ( // //     

如果你发现项目不错,不要忘记给项目点个赞👍,你的支持是我们前进的动力 :)

演示

微信小程序(微信扫一扫) 商家管理后台 平台管理后台
>>>点击进入商家管理后台 >>>点击进入平台管理后台

社区

关注“码上talk”微信公众号 tacomall QQ交流群 我的微信

如果您觉得有帮助,请点右上角 "Star" 支持一下谢谢

如果您对此项目感兴趣,请点右上角 "Star" 支持一下谢谢

如果需要帮助请留言或者加微信,晚上20:00后统一回复解决

项目结构

通过项目结构,你将清楚明白你即将入手的是一个怎么样的项目,你可能需要什么,如何快速的把它变成自己的产品。

功能模块

程序预览

以下为程序在手机端的运行预览图(取至部分功能页面)

首页 商品分类 购物车 我的 商品详情

代码描述

tacomall-uniapp                     项目
├─api                               接口模块
├─common                            公共less,js
├─hybrid                            H5页面
├─libs                              js库
├─model                             数据模型
├─pages                             页面
│  ├─account                        个人账号
│  ├─cart                           购物车
│  ├─category                       分类
│  ├─center                         个人中心
│  ├─checkout                       订单确认
│  ├─evaluate                       商品评价
│  ├─goods                          商品详情
│  ├─h5                             webview页面
│  ├─index                          首页
│  ├─login                          登录
│  ├─order                          订单列表
│  ├─search                         搜索
│  ├─transaction                    订单完成
├─platforms                         跨平台页面,样式
├─plugins                           vue插件
├─service                           开放平台服务
├─static                            静态资源
├─store                             全局状态树
├─utils                             工具库
├─wxcomponents                      微信UI库
├─App.vue                           vue根组件
├─config.js                         全局配置
├─main.js                           js入口
├─manifest.json                     uniapp配置

上手指南

我们希望开源的项目能够让每一个人都能够一看就懂,轻松上手,但这并不意味者我们不需要做任何东西,相反,在正式运行项目前,你必须完成以下步骤。

环境要求

为了避免运行开发中遇到一些意想不到的问题,我们推荐你安装如下环境。

  1. Git
  2. Node9+
  3. hbuilder
  4. 微信开发者工具

安装步骤

通过以下步骤,你将很快看见项目运行起来了!

  1. 克隆项目
git clone https://gitee.com/running-cat/tacomall-uniapp.git
  1. 配置hbuilder

项目依赖于hbuilderx进行跨平台代码运行编译,在开发前,我们需要确保配置好hbuilder编辑器中的Node路径微信开发者工具路径和端口

  1. 导入项目

打开hbuilderx,选择导入该项目

  1. 更换微信小程序appid

想要开发微信小程序,我们需要拥有属于自己的微信小程序appid。当然,我们可以通过微信小程序测试号获取。

manifest.json > mp-weixin > appid
  1. 安装js依赖

由于项目依赖了第三方库,运行像目前务必执行

npm install 

测试

看到这里,我们认为你已经正确配置启动项目了,接下来你将通过微信开发者工具看到实际效果。

运行 > 运行到小程序模拟器 > 微信小程序

使用的框架

项目中使用到以下框架(不限于)

框架 说明
vue 代码编写基础
vuex 提供页面数据共享
uniapp 跨平台解决方案
loadsh js工具库
dayjs js时间库

版本控制

每个版本的发布我们将在RELEASE.md记录跟踪。

版权声明

项目在Apache License 2.0下自由使用。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].