基于Node.js+MySQL开发的高仿网易严选开源B2C商城(微信小程序客户端)

主要包含两部分:后台、小程序前端


一、NideShop商城(微信小程序端)

1、界面高仿网易严选商城(主要是2016年wap版)/

2、测试数据采集自网易严选商城

二、NideShop商城(后台服务端)

服务端api基于Node.js+ThinkJS+MySQL

本地开发环境配置

克隆项目到本地

git clone https://github.com/tumobi/nideshop

创建数据库nideshop并导入项目根目录下的nideshop.sql

CREATE SCHEMA `nideshop` DEFAULT CHARACTER SET utf8mb4 ;

注意数据库字符编码为utf8mb4

更改数据库配置 src/common/config/database.js

const mysql = require('think-model-mysql');

module.exports = {

    handle: mysql,

    database: 'nideshop',

    prefix: 'nideshop_',

    encoding: 'utf8mb4',

    host: '127.0.0.1',

    port: '3306',

    user: 'root',

    password: '你的密码',

    dateStrings: true

};

填写微信登录和微信支付配置 src/common/config/config.js

// default config

module.exports = {

  default_module: 'api',

  weixin: {

    appid: '', // 小程序 appid

    secret: '', // 小程序密钥

    mch_id: '', // 商户帐号ID

    partner_key: '', // 微信支付密钥

    notify_url: '' // 微信异步通知,例:https://www.nideshop.com/api/pay/notify

  }

};

安装依赖并启动

npm install

npm start

访问http://127.0.0.1:8360/










【程序源代码】开源B2C商城_java









下载地址:(长期有效)

扫描二维码关注并回复获取码: b2c888

 具体操作方法参照下图,也可加微信私信。

【程序源代码】开源B2C商城_java_02

【程序源代码】开源B2C商城_java_03









写作说明】以上内容分享给喜欢编程,有梦想的程序员,希望能帮助到你们。以上文章属于此公众号原创所有,如需转载请注明出处。免责申明】本公众平台不是广告商,也没有为其他三方网站或者个人做广告宣传。此分享的源代码和文章是小编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为,与平台没有直接关系。