Giter Club home page Giter Club logo

hioshop-miniprogram's Introduction

海风小店,开源商城(微信小程序端)

  • 基于开源项目NideShop重建,精简了一些功能的同时完善了一些功能,并重新设计了UI
  • 测试数据来自上述开源项目
  • 服务端api基于Node.js+ThinkJS+MySQL

基于海风小店开发上线的小程序

服务器和后台管理本地部署教程

服务器:https://www.bilibili.com/video/av89567916
后台管理:https://www.bilibili.com/video/av89568075

本项目需要配合

服务端: https://github.com/iamdarcy/hioshop-server
electron版管理后台:https://github.com/iamdarcy/hioshop-admin
web版管理后台:https://github.com/iamdarcy/hioshop-admin-web

线上demo:https://demo.qilelab.com/hioshop
用户名:qilelab.com
密码:qilelab.com

阿里云主机:低至2折 立即去看看

项目截图

功能列表

  • 首页:搜索、Banner、公告、分类Icons、分类商品列表
  • 详情页:加入购物车、立即购买、选择规格
  • 搜索页:排序
  • 分类页:分页加载商品
  • 我的页面:订单(待付款,待发货,待收货),足迹,收货地址

最近更新

  • 更新了获取用户接口失效后,新增了一个获取用户昵称和用户名的页面

  • 3.26 更新详情
    U 将网络图标改成本地图标
    U 更新支付方式的UI
    F 修复轮播图的bug
    F 修复没有商品时的错误显示问题
    F 修复share.js的一个bug
    A 增加发货时的订阅消息

  • 12.14 新增生成分享图的功能

完整的购物流程,商品加入购物车 --> 收货地址的选择 --> 下单支付 --> 确认收货

项目结构

├─config     
│  └─api 
├─images    
│  └─icon
│  └─nav
├─lib
│  └─wxParse   
├─pages
│  ├─app-auth
│  ├─cart
│  ├─category
│  ├─goods
│  ├─index
│  ├─order-check
│  ├─payResult
│  ├─search
│  └─ucenter
│      ├─address
│      ├─address-detail
│      ├─express-info
│      ├─footprint
│      ├─goods-list
│      ├─index
│      ├─order-details
│      ├─order-list
│      └─settings
├─services
└─utils

本地开发

请在https://mp.weixin.qq.com/ 注册你的小程序,得到appid和secret,微信开发者工具中设置appid。
在hiolabs-server的config.js中设置好appid和secret。

hioshop-miniprogram's People

Contributors

iamdarcy avatar meiweiyuxian avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hioshop-miniprogram's Issues

小程序分享到朋友圈空白的问题

controller 下的 qrcode.js 第4行

改为: const https = require("https");

第42行改为:
var req = https.request(options2, function(res) {

小程序后台开发设置的 download file 的host要改为你的图片地址的host, 否则还是一片空白

效果如图:

后台分级管理,权限区分

管理员权限最大,可以对任何操作进行增删改查。可以看到所有店家的产品。
再到店长,店长可以对自己的商品进行上架和交易等等的增删改查。权限仅次于管理员。商品页只能看到自己的商品。
最后销售员,只可以对交易的单进行是否发放快递等等小操作。

嘻嘻,感觉这样更强大。相信海风小店的发展越来越强大。学习了,谢谢

分类页面的scroll-view滚动问题

Android机上面 分类Tab的左侧分类的scroll-view和右侧商品的scroll-view 无论滚动那一边 都会带动另一侧的scroll-view也一起滚动 是不是微信小程序scroll-view的问题

可以作为商用吗?

我朋友开实体店的,我准备帮他做一个,正好搜到你的小程序,很适合,能拿来用吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.