21點見 - Vue + Node + MySql 微信服務號端微課平臺企業級產品開發技術指南

21點見 - Vue + Node + MySql 微信服務號端微課平臺企業級產品開發技術指南

開發環境技術棧

  • 前端:vue.js + vue-router + vuex + Socket.io前端

  • 後臺管理系統:React + Reduxvue

  • 後端:node.js + mysql (採用koa框架) + Socket.ionode

特點技術

  • 微信公衆號開發mysql

    • 微信受權登錄vue-router

    • 微信支付sql

    • 自定義菜單vuex

    • 模版消息配置與推送後端

    • 圖片、音頻處理緩存

  • 直播微信

    • 文字、圖片、語言消息上傳

    • 文字、圖片、語言消息併發處理

    • 彈幕直播

    • 打賞

    • 定向提問

    • 多功能樣式回答與展現

  • Webpack

    • 打包、頁面文件壓縮處理

    • Vue多頁面配置

  • Docker

    • 程序開發測試

    • 交付

    • 部署

特點功能

  • 前端

    • 支持分類

    • 支持廣告欄

    • 支持熱門展現

    • 支持下拉刷新

    • 支持邀請卡

    • 支持顯示報名人員展現

    • 支持喜歡、不喜歡

    • 支持建立我的直播間

    • 支持發起我的直播

    • 支持邀請多個嘉賓

    • 支持邀請一個主持人

    • 支持設置嘉賓和主持人我的信息

    • 支持關注直播間

    • 支持顯示個人直播間課程

    • 支持我做爲嘉賓/主持人的課程展現

    • 支持展現我購買或者領取的直播

    • 支持查看我購買的贈票詳情

    • 支持查看我喜歡的直播

    • 支持展現直播精華收藏

    • 支持收藏直播精華

    • 支持查看個人收益

    • 支持語音、圖片、文字直播

    • 支持語音進度拖拽

    • 支持針對某個嘉賓或者主持人單獨提問

    • 支持語音或者文字回答問答

    • 支持課程支付、免費設置

    • 支持打賞

    • 支持查看打賞信息

    • 支持查看問題集錦

    • 支持分享邀請嘉賓

    • 支持觀衆討論區刷屏討論

    • 支持清理緩存

    • iOS、Android端適配

  • 後臺管理系統

    • 支持管理員登錄

    • 支持我的直播間申請審批

    • 支持課程申請審批

    • 支持熱門、發現Banner設置

    • 支持查看講師信息

    • 支持查看課程信息

  • 後端

    • 支持後臺管理系統和前端全部接口

    • 支持微信消息模版推送、開發

    • 支持微信支付

    • 菜單配置

效果圖(微信搜索「21點見」公衆號查看效果圖)

  • 前端效果圖

發現 直播間 個人

聯繫我

  • QQ:939442932

  • 微信:liyc1215

相關文章
相關標籤/搜索