Nideshop

NideShop 开源微信小程序商城服务端 API(Node.js + ThinkJS)
Alternatives To Nideshop
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Nideshop5,083
2 years ago7mitJavaScript
NideShop 开源微信小程序商城服务端 API(Node.js + ThinkJS)
Cmswing1,307
6 months ago25otherCSS
一款基于Egg.js(为企业级框架和应用而生)、Sequelize和GraphQL,功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统
Mpvue Xbyjshop914
5 years agoVue
前端mpvue🚀后端nodejs🔋+thinkjs+mysql📂微信小程序商城
My Bookmark658
9 months agomitJavaScript
在线书签管理工具
Ideploy220
6 years ago5mitJavaScript
a simple deploy platform written by nodejs and reactjs
Thinkjsplus103
6 years ago2JavaScript
thinkjs3.0 从入门到实战
Nodejsblog42
4 years ago2mitHTML
sau交流学习社区系统,是一个拥有博客功能和社区分享评论功能的一个学习分享平台,后端完全使用nodeJS,数据库使用mysql,基于nodejs的thinkjs框架搭建的 ,前台系统:https://www.mwcxs.top 后台系统:https://www.mwcxs.top/admin
Cmpage40
6 years agootherJavaScript
用Node.js实现了通用的账套、权限等管理模块,以及业务模块的快速开发框架,采用了thinkjs、BJUI、MUI等开源框架。
Web Oauth App35
19 days ago6mitJavaScript
第三方登录服务 Web OAuth 示例
Structure Admin34
3 years agomitJavaScript
技术栈:nodeJS+vue+vuex+mysql+redis,前端使用vue的element-ui的组件库,后端使用nodeJS的服务,数据库mysql,缓存使用的还redis
Alternatives To Nideshop
Select To Compare


Alternative Project Comparisons
Readme

NideShop商城(服务端)

  • 界面高仿网易严选商城(主要是2016年wap版)
  • 测试数据采集自网易严选商城
  • 功能和数据库参考ecshop
  • 服务端api基于Node.js+ThinkJS+MySQL
  • 计划添加基于Vue.js的后台管理系统、PC版、Wap版

本项目需要配合微信小程序端使用,GitHub: tumobi/nideshop-mini-program

本地开发环境配置

  • 克隆项目到本地
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/

线上部署

云服务器ECS-云主机优惠-2折上云

在阿里云(CentOS 7)上部署文档

微信小程序客户端截图

首页

专题

分类

商品列表

商品详情

购物车

订单中心

功能列表

  • 首页
  • 分类首页、分类商品、新品首发、人气推荐商品页面
  • 商品详情页面,包含加入购物车、收藏商品、商品评论功能
  • 搜索功能
  • 专题功能
  • 品牌功能
  • 完整的购物流程,商品的加入、编辑、删除、批量选择,收货地址的选择,下单支付
  • 会员中心(订单、收藏、足迹、收货地址、意见反馈) ....

交流

喜欢别忘了 Star,有问题可通过微信、公众号、QQ 群联系我,谢谢您的关注。

联系方式

Popular Thinkjs Projects
Popular Mysql Projects
Popular Frameworks Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Mysql
Weapp
B2c
Wechat App
Thinkjs