litemall
又一個小商場系統。前端
litemall = Spring Boot後端 + Vue管理員前端 + 微信小程序用戶前端vue
上架實例java
項目代碼
項目架構
技術棧
- Spring Boot
- Vue
- 微信小程序
效果
小商城效果
- 首頁
- 專題列表、專題詳情
- 分類列表、分類詳情
- 品牌列表、品牌詳情
- 新品首發、人氣推薦
- 搜索
- 商品詳情
- 商品評價列表、商品評價
- 購物車
- 下單
- 我的
- 訂單列表、訂單詳情
- 地址列表、地址添加、地址刪除
- 收藏、足跡
管理平臺效果
雲演示
小商城演示訪問
因爲沒有上線,只能在微信開發工具中測試運行:node
- 微信開發工具導入litemall-wx項目;
- 項目配置,啓用「不校驗合法域名、web-view(業務域名)、TLS 版本以及 HTTPS 證書」
- 點擊「編譯」,便可在微信開發工具預覽效果;
- 也能夠點擊「預覽」,而後手機掃描登陸。 注意,手機須要打開調試功能。
管理平臺演示訪問
- 瀏覽器打開,輸入如下網址http://122.152.206.172:8080/#/login
- 管理員名稱
admin123
,管理員密碼admin123
文檔
在線文檔git
文檔採用 署名-禁止演繹 4.0 國際協議許可github
開發計劃
目前項目開發中,存在諸多不足,如下是目前規劃的開發計劃。web
V 1.0.0 完成如下目標:數據庫
- 除了部分功能(如優惠券等),小商城的優化和改進基本結束;
- 管理後臺基本實現全部表的CRUD操做;
- 後臺服務可以對參數進行檢驗。
V 2.0.0 完成如下目標:小程序
- 小商城可以完成基本的業務功能;
- 管理後臺實現較好的業務操做和交互效果,而不是簡單的CRUD;
- 管理後臺實現統計功能、日誌功能、權限功能
V 3.0.0 完成如下目標:後端
- 管理後臺一些輔助功能
- 後臺服務增強安全功能、配置功能
- 項目代碼重構和清理
- 其餘配套服務,如代碼文檔
項目結束,已是一個真正可工做的項目,此時進入維護階段。
若是真的堅持到維護階段,那麼存在三種可能性:
- 或者開發 V 4.0.0,實現web商場子系統;
- 或者從新開發一個新的獨立項目,引入企業級功能,如緩存、權限、對象存儲雲服務等;
- 或者結束,再也不開發,僅僅維護。
警告:
** 以上僅僅是我的規劃的開發計劃,實際可能出現任何狀況,例如能力有限而放棄開發。**
開發進度
查看更新日誌
目前V0.7.0
警告
- 本項目僅用於學習練習
- 數據庫數據來自nideshop
- 項目代碼目前還不完善,仍處在開發中
- 項目開源(MIT),但不承擔任何使用後果
致謝
本項目基於或參考如下項目:
- nideshop-mini-program 若是後端但願採用nodejs,開發者能夠訪問nideshop項目
- vue-element-admin 一個基於Vue和Element的後臺集成方案
本項目所依賴的其餘開源項目見相關章節
問題
開發者有問題或者好的建議能夠用Issues反饋交流,請給出詳細信息,本人會盡量解決。
- 若是問題是共性問題(如代碼bug或文檔不全),本人會及時解決。
- 若是問題是我的問題(如開發者瞭解不深刻或者沒有相關技術),請見諒(本人也是百度和谷歌)。
- 若是真的須要QQ羣裏提問,請在提問前先完成如下過程:
- 請仔細閱讀本項目文檔,特別是是FAQ,查看可否解決;
- 請閱讀提問的智慧;
- 請百度或谷歌相關技術;
- 請查看相關技術的官方文檔,例如微信小程序的官方文檔;
- 請提問前儘量作一些DEBUG或者思考分析,而後提問時給出詳細的錯誤相關信息以及我的對問題的理解。
注意:
- 若是開發者開發使用中有問題,建議採用Issue來報告問題和解決問題。
- 在開發交流羣中應討論開發、業務和合做問題。
- 交流結果若是是共識性的則在文檔中記錄,若是是開放性的則會在Issue中記錄。
相關項目
HubertYoung正在開發Android端Litemall-Android