重生之我要做商城 - 萌音商城V1.0上線

阿珏酱發表於2024-10-02

萌音系列的第N+1個專案來了呢.
這其實又是一個鴿了好幾年的專案了,這回總算能把坑填上了.

先上專案地址: https://MoeKoe.cn

我為什麼一直在做專案?

這個問題就很有意思了,為什麼一直在做各種專案,而且還是不掙錢的東西.
接觸過我之前一些專案的小夥伴都知道我開發什麼專案都是本著自己用的原則在創作的,當然這次也不例外.
一直我就想在某個平臺賣賣我那些留著沒用,丟了捨不得的小玩意,同時分享好玩有趣的產品給大家(未來可能還有我自己的IP產品).
"想把最美好的事和物分享給最美好的你"
就算,本著"別人有我也要有"的原則,我也得有.

如果說我只是想賣點小玩意,我為何不直接上淘寶,閒魚這樣的平臺呢,退一萬步講,就算不上這些平臺,我也可以自己搭建一個現成的商城系統啊,現在市面上成熟好用的系統一抓一大把哦,為何還要自己開發呢?

一句話,因為我喜歡,這是我的愛好,我喜歡創造,喜歡做點有意思的東西,和事.
我想成為一個厲害而又有趣的人,而不是一個只會活著的普通人,我想認識更多有趣的靈魂.
厲害對於我的定義並不是說他技術有多厲害,賺錢有多厲害,而是一個人面對挫折和困苦的時候,依然能笑著面對,依然能保持樂觀,不忘初心,這樣的人,我願稱他為厲害的人.

明明是一個釋出新專案的文章,又給我寫成大白話部落格了,哈哈哈.

專案介紹

最近在搞什麼?
在搞粉嫩粉嫩的東西,一個二次元少女萌系風格的魔法少女商城.

歡迎來到魔法少女的奇幻世界,開啟探索二次元無限可能的冒險之旅!這是專為二次元愛好者量身打造的線上商城。在這裡,你能找到最閃耀的魔法道具、最萌系的變身服飾,還有豐富多樣的二次元周邊商品。無論你鍾情於可愛的萌物,還是酷炫的收藏品,這裡都能滿足你對二次元的所有熱愛與期待!

點開網址你會發現一個讓你眼前一亮(粉)的感覺,沒錯,這就是我想要的風格,粉嫩粉嫩的,少女心爆棚,卡哇伊的感覺,這樣才能突出我的個性.

技術棧

  • Vue.js3
  • Vite
  • Pinia
  • Axios
  • Node.js
  • Express
  • Mysql
  • Nginx
  • 前後端分離
  • MySQL執行緒池

Vue.js全家桶真是太棒了,省去自己寫原生的煩惱,目前國際化外掛(i18n)這個版本還沒有上,由於市面上的UI庫並不直接符合我對這個專案的定位和我的個性,所以並沒有使用現成的介面庫,全靠自己手擼.

介紹:

  • 支援虛擬幣USDT(只需填寫錢包地址,自動監控到到賬,無須外接程式,監控系統有新訂單自動啟動,30分鐘無新訂單自動休眠,減少資源消耗)
  • 支援支付寶當面付支付,即時到賬,自動回撥
  • 支援使用者註冊,登入,登出,修改密碼,修改頭像,商品評論
  • 支援商品管理,商品分類管理
  • 支援訂單管理,訂單支付,訂單發貨,物流查詢
  • 支援商品訂單資料分析
  • 全站響應式佈局
  • 前後端分離
  • MySQL執行緒池
  • 系統的基本資訊設定

第一個版本就只增加了基礎和必要的功能,新功能在設計的時候就已經考慮到了,資料庫和程式碼都做了預留(所以當你看到某一個按鈕點選了沒有反應的時候不要緊張,因為它後面根本就沒有程式碼),會在未來的版本中進行新增.
目前商城售賣的是一種實物發貨的形式,未來會加上虛擬商品的售賣,基本就是把萌音髮卡的功能都直接給合併進來了.

我對這個專案的命名是mall,而不是shop,所以之後它有可能會變成一個商場,而不只是一個商店.

未來:

  • 多商戶模式. 直接使用者申請入駐商城成為商家,藉助萌音商城進行售賣自己的產品
  • 商品多產品分類. 產品更多的規格分類
  • 更多的支付方式. 因為目前作者沒有其他的支付許可權,僅對接了兩個
  • 支援虛擬商品. 算是把髮卡的功能給整合進來了
  • 商品海報宣傳圖生成
  • 郵件系統. 可有可無的通知功能而已
  • 右下角的多功能選單.下方的笑臉小人,會成為一個智慧導航系統
  • 增加商品介面資料顯示.資料一目瞭然
  • 多語言支援(i18n). 跟隨國際化潮流,走向世界
  • 簡訊系統. 跟郵件系統一毛一樣
  • Redis快取. 本來是準備在這個版本加上去的,不過資料的控制也還好
  • 暗黑模式. 也是跟隨潮流

如何獲取原始碼?

  1. 贊助阿珏醬289RMB+即可獲取原始碼.
  2. 曾經贊助過阿珏醬的小夥伴
    (如果之前贊助的總金額不足289需要進行補差價的形式,如果超過了289則只需在贊助1元重新簽訂契約即可直接獲得)

點選這裡某社群官方交流群去贊助阿珏醬.
因為放不了個人QQ連結,所以我放了群連結,加群@群主即可.

為什麼不設商業版?

為什麼不設商業版,而是贊助版,這有什麼區別呢?
商業版,那就需要一個授權系統,同時可能還不一定提供原始碼,可能還需要提供技術支援,並且需要更多完善的功能.
商業版的錢是給專案本身的,和作者是一種利益關係,一種商業合同的模式,作者需要對其(人)負責.(我特別不喜歡這種感覺,這可能就是我掙不到錢的原因吧)

而,贊助版,贊助的是作者本人,是一種個人意願,一種朋友與朋友之間約定的一種契約模式,作者只對專案本身負責.

當然你可能會覺得我在玩文字遊戲,鑽文字的空子.所以嘛,這完全就是贊助行為了.
雖然這次的贊助門檻有那麼點商業的氣息,那是因為我和我老婆們要恰飯的嘛

Tips

  • 贊助版提供Vue前端原始碼+編譯後的靜態檔案+Node.js後端原始檔.
  • 所有贊助版獲得的都是原始檔,不存在加密或混淆的情況,還請不要洩露,同時也是保障自己的權益.
  • 修改原始碼需要一定基礎程式設計知識,如果不會,請勿修改.
  • 提供一次寶塔皮膚的部署服務.
  • 網站的介面效果更傾向少女萌系風格,可能並不適用大眾向的產品,還請注意.
  • 因為程式碼具有可複製性,契約一經簽訂,不可撤銷,還請諒解.


這次還是跟以往一樣採用了贊助版的模式獲取原始碼,為什麼這次又開放了原始碼的獲取呢?
多少是受之前萌音社群的影響吧,萌音社群是我花了兩個月多精心寫出來的,同時沒有接受贊助獲得原始碼這個方式,純屬自己運營,那些要贊助的都被我勸退了,雖然最後還是收到了一筆贊助.
最後呢,感覺對不起萌音社群,被自己給砸手裡了,沒讓更多人知道它的存在.
那為什麼不直接開源呢 ,那樣我反而覺得更對不起這個專案,會讓人覺得這是一個觸手可得的東西,反而不再珍視它.
雖然沒有直接開源,但我會把專案相關的架構和設計思路和部分程式碼發出來,給大家參考,並不影響大家學習

說到最後,這還是一篇我自問自答的大白話部落格,根本就不是一個新專案的釋出會.
不過,我想,部落格不就應該是這樣嗎.好久沒說話了嘛,一下子就巴啦巴啦說了一大堆.

相關文章