xcx--shop
全棧點餐小程序(單店版點餐小程序,包含支付,后臺)
寫在前面
本項目是微信點餐類小程序全棧代碼(包含支付,實時通知點餐小程序,打印等邏輯),后端使用koa2 數據庫mysql 僅做交流學習使用
項目效果
更多預覽圖片請前往本項目目錄下查看
項目配置與說明
1.配置后端配置文件(如是個人小程序則無法使用支付功能)
1)//.js 此文件中填入appid (商戶id) (商戶key) 并將目錄下的 下的三個證書換成自己的(微信支付平臺證書下載)
2)七牛云(暫時不開源后臺關系,也可不配置,后期會陸續上傳) 由于后臺管理中需要對商品進行管理 用到了圖片上傳接口,這邊使用的是七牛云的文件平臺,配置了cdn與水印 大家自己申請賬號后(免費的)在//index.js 下配置
3)mysql 數據庫 /sql.js 中進行數據庫配置 創建 名為rest的數據庫后倒入本項目中的 rest.sql(數據庫結構+測試數據) 可直接本地測試
2.小程序端配置
小程序端根目錄下的app.js下 為所有接口統一配置
回答大家私信最多的問題:無服務器,如何手機預覽本項目?
1.進入 目錄 執行以下命令:
npm i
node app.js
成功啟動本地服務(先確保mysql數據庫服務成功啟動)
2.手機開啟熱點 電腦端連接 查看電腦端ip 將小程序的替換成+電腦ip+:7002
此時即可手機預覽小程序
希望大家隨手star下哈~ 后面會把后臺管理端也放上來
微信交流群:
免責聲明:部分文章信息來源于網絡以及網友投稿,本站只負責對文章進行整理、排版、編輯,出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性,如本站文章和轉稿涉及版權等問題,請作者在及時聯系本站,我們會盡快為您處理。