身為開發人員,我不想受到 Shopify 範本的限制,但也不想將他們的店面 API 與自訂應用程式一起使用。我想擁有一個完全可自訂的解決方案,我可以按照我想要的方式進行調整。從 ui/ux、後端和 devops。因此,我使用 Next.js、MongoDB 和 Stripe 建立了這個完全可自訂的開源解決方案用於付款。
您可以在這裡找到演示連結:https://wexcommerce.dynv6.net:8002
原始碼在這裡:https://github.com/aelassas/wexcommerce
wexCommerce 是一個簡約而強大的電子商務平台,使用 Next.js 構建,使用 SSR、MongoDB 和 Stripe 進行支付。
透過此解決方案,您可以使用基於 Docker 的設定以最低的成本部署自己的可自訂電子商務網站。該平台整合了 Stripe 以實現安全支付,針對 SEO 進行了優化,並且可以有效地託管在 1GB RAM Droplet 上,使其成為尋求可擴展且經濟高效的解決方案的電子商務運營的理想選擇。您可以使用 Hetzner 或 DigitalOcean 等雲端供應商每月花費不到 5 美元來部署此解決方案。
wexCommerce 由前端和管理儀表板組成。從前端,客戶可以搜尋他們想要的產品,將其添加到購物車並結帳。客戶可以透過 Google、Facebook、Apple 或電子郵件註冊,並使用信用卡、貨到付款、電匯、PayPal、Google Pay、Apple Pay、Link 或其他 Stripe 付款方式付款。登入後,他們可以存取其購買歷史記錄並執行訂單。在管理儀表板中,管理員可以管理訂單、付款、產品、類別、客戶和常規設置,例如預設語言、貨幣、交貨、運輸和接受的付款方式。
由於 TypeScript 具有眾多優點,我們做出了一個關鍵的設計決定,即使用 TypeScript 而不是 JavaScript。 TypeScript 提供強大的類型、工具和集成,從而產生高品質、可擴展、更具可讀性和可維護性的程式碼,並且易於調試和測試。
我投入了大量的時間和精力來建立這個開源項目,以便將其免費提供給社群。如果這個開源專案對您的工作有幫助,請考慮支援其持續開發和維護。您可以透過 GitHub 贊助(一次性或每月)、PayPal 或請我喝杯咖啡來貢獻。即使是 GitHub 儲存庫上的一個簡單的星星也有助於傳播訊息,並受到極大的讚賞。
wexCommerce 已獲得 MIT 許可。
以上是wexCommerce - 簡約而強大的開源電子商務平台的詳細內容。更多資訊請關注PHP中文網其他相關文章!