分享過幾個開源商城,每個都有一點遺憾。這也是自然,商城這類開源項目,多是一個人下班時間搞得。每個人的技術棧掌握情況不一,即使所謂的全棧開發,也總是比較擅長前端或後端中的一塊。
如果是幾個人一起開發,那麼商業化的痕跡又會比較重,開源版本多數只是為了推廣。拿開源版本直接商用基本是不現實的。
所以很難出一個非常優秀的完全開源前後端分離的商城平臺,再加上微信小程序整合到一起。
回到本次推薦的這個項目,項目本身還是很優秀的。github上能收穫1萬多的star
除了我上面提到的為小程序+Vue管理員後臺+SpringBoot後臺服務。作者還開發了一個輕商城,其實也就是一個H5小商城。只是很不完善,還在開發中。
功能
小商城功能
- 首頁
- 專題列表、專題詳情
- 分類列表、分類詳情
- 品牌列表、品牌詳情
- 新品首發、人氣推薦
- 優惠券列表、優惠券選擇
- 團購
- 搜索
- 商品詳情、商品評價、商品分享
- 購物車
- 下單
- 訂單列表、訂單詳情、訂單售後
- 地址、收藏、足跡、意見反饋
- 客服
管理平臺功能
- 會員管理
- 商城管理
- 商品管理
- 推廣管理
- 系統管理
- 配置管理
- 統計報表
這個項目非常值得推薦的理由是,小程序頁面做的非常漂亮。
放幾張圖大家看看
管理後臺的圖,
也放一張吧
其實,看過我以前分享的朋友,應該會從這幾個截圖中看到另外幾個項目的影子。
沒錯,這個項目是在借鑑了其他項目基礎上,整合發展來的。主要是以下幾個:
- nideshop-mini-program項目介紹:基於Node.js+MySQL開發的開源微信小程序商城(微信小程序)項目參考:litemall項目數據庫基於nideshop-mini-program項目數據庫;litemall項目的litemall-wx模塊基於nideshop-mini-program開發。
- vue-element-admin項目介紹: 一個基於Vue和Element的後臺集成方案項目參考:litemall項目的litemall-admin模塊的前端框架基於vue-element-admin項目修改擴展。
- mall-admin-web項目介紹:mall-admin-web是一個電商後臺管理系統的前端項目,基於Vue+Element實現。項目參考:litemall項目的litemall-admin模塊的一些頁面佈局樣式參考了mall-admin-web項目。
- biu項目介紹:管理後臺項目開發腳手架,基於vue-element-admin和springboot搭建,前後端分離方式開發和部署。項目參考:litemall項目的權限管理功能參考了biu項目。
- vant--mobile-mall項目介紹:基於有贊 vant 組件庫的移動商城。項目參考:litemall項目的litemall-vue模塊基於vant--mobile-mall項目開發。
項目地址:
公眾號---技術筆記與開源分享 查看
閱讀更多 IT技術圈 的文章
關鍵字: Node.js 伴隨成長的中國味品牌 商城