Coder Social home page Coder Social logo

ackylin / faka Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zzdylan/faka

0.0 2.0 0.0 6.38 MB

自动发卡系统(包含前台以及后台管理系统),对接有赞支付(支持支付宝和微信支付),无须企业认证

PHP 51.30% HTML 48.58% Vue 0.12%

faka's Introduction

项目概述

faka是一个简洁的后台管理系统基础框架
qq交流群:707730731

另附个人免签支付系统案例(非有赞,不经过第三方、无费率、可对接任何语言开发网站,免签支付系统源码需赞助获取) 免签支付案例

后台功能如下

  • 菜单管理
  • 后台用户管理
  • 角色管理
  • 权限管理
  • 商品分类管理
  • 商品管理
  • 卡密管理
  • 订单管理

运行环境建议

  • Nginx 1.8+
  • PHP 7.1+
  • Mysql 5.6+

开发环境部署/安装

本项目代码使用php框架laravel5.5开发

基础安装

1. 克隆源代码

克隆 faka 源代码到本地:

  git clone https://github.com/zzDylan/faka

2. 安装扩展包依赖

composer install

3. 生成配置文件

cp .env.example .env

你可以根据情况修改 .env 文件里的内容,如数据库连接、缓存、邮件设置、七牛云存储等:

APP_URL=http://localhost

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=XXX
DB_USERNAME=XXX
DB_PASSWORD=XXX
...
...
YOUZAN_CLIENT_ID=XXX
YOUZAN_CLIENT_SECRET=XXX
YOUZAN_KDT_ID=XXX

本系统对接的是有赞支付,不需要企业认证,是个人收款的解决方案(申请教程见最下方)
申请完之后把三个参数填入到.env的最后三个参数中(YOUZAN_CLIENT_ID、YOUZAN_CLIENT_SECRET、YOUZAN_KDT_ID),
三个参数的意思分别为有赞的client_id、client_secret、授权店铺id

4. 生成数据表

在网站根目录下运行以下命令

php artisan migrate

5.生成菜单数据以及初始管理员数据

php artisan db:seed

6. 生成秘钥

php artisan key:generate

7. 开启队列

php artisan queue:work

配合supervisor可以守护运行。也可以使用以下命令达到后台运行队列的效果

nohup php artisan queue:work &

8.申请有赞微小店

  • 详细操作截图链接
    整体流程
    第一步:开通微小店
    去这里注册并开通小店:https://h5.youzan.com/v2/index/wxdpc (手机下载客户端开通哦,不是微商城!是微小店,免费的!)
    第二步:注册有赞云
    创建自用型应用,填写应用名称,下一步,选择你上面开通的小店名称并完成授权绑定。

9.消息推送配置

消息推送配置中勾选“交易消息V3”中的交易支付,推送网址填写http://{domain}/api/receive/push

faka's People

Contributors

zzdylan avatar

Watchers

James Cloos avatar Acky avatar

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.