FatLeon Commerce 是部署在你自己 AWS 上的專有原始碼。同一套程式碼、兩種授權:Standard 給自己經營的店,Agency 還能替客戶交付商店。
FatLeon Commerce — 以原始碼交付的完整電商平台。
FatLeon Commerce 是專有的電商原始碼產品,給想自己決定線上商店如何建置、部署與營運的企業、開發者、自由工作者與工作室。
你不是去訂閱一套跑在別人基礎設施上的託管商店,而是一次購買授權、取得原始碼,再把商店部署到你自己掌控的 AWS 帳號。
FatLeon Commerce 以 AWS Amplify Gen 2 與 Next.js 14 建置,把商店前台、產品管理、結帳、訂單處理、促銷、推薦、內容管理與管理工具放在同一套程式碼裡。
目標很直接:提供一個可以拿來上線並自行調整的電商基礎,而不必從零拼出商店的每一個主要部分。
FatLeon Commerce 目前提供的版本是 1.2.0。產品以專有原始碼、依商業授權散布。它不是開源專案,不是託管式 SaaS 訂閱,也不是會自動替你經營商店的服務。
你在 fatleon.com 購買軟體授權,該筆交易由 Paddle.com 擔任紀錄商戶。你收到原始碼之後,部署、基礎設施、設定與之後的商店營運都由你掌控,並受你所購買的授權約束。
無論你是為自己的品牌開店,還是替客戶交付電商專案,FatLeon Commerce 提供同一套技術基礎,並以不同的授權對應這兩種經營方式。
我們的做法
我們認為電商軟體應讓開發者與企業對自己所建的系統有實質的掌控。
託管平台可以很方便,但也把底層應用、基礎設施與客製過程放在平台提供者的環境裡。若團隊想自己管理部署、接入自己選的服務,或按自己的需求改應用,原始碼是另一條路。
FatLeon Commerce 是圍繞這個原則做的。
你拿到的是應用原始碼,不是由 FatLeon 代為託管與經營的商店帳號。你可以查看實作、在授權允許的範圍內修改程式碼、維持自己的開發流程,並把應用部署在自己的 AWS 環境。
這個模式給重視部署過程主導權、技術彈性,以及能直接面對自己所用軟體的人。
它也有清楚的責任。你管理自己的基礎設施、設定商店需要的服務,並決定部署之後應用如何運作。FatLeon Commerce 提供的是軟體基礎;它不取消部署、設定與持續技術管理的需要。
我們希望這個基礎從一開始就夠用,同時把實作與商業決定留在你手上。
兩種授權,同一套程式碼
FatLeon Commerce 透過兩種商業授權提供:FatLeon Standard 與 FatLeon Agency。
兩種授權取得的是同一產品、同一套程式碼。差別不是另一套功能,而是授予購買者的使用權範圍。
這樣產品保持一致,同時對應不同的建店與營運方式。
FatLeon Standard
給品牌、企業與內部團隊。
Standard 授權給自己經營商店、並想直接管理電商基礎設施的購買者。
它允許你在授權範圍內,把已授權的原始碼用於自己的商店,包括你擁有並經營的多間商店,並受適用授權條款約束。
你把應用部署在自己的 AWS 基礎設施上,並自行負責設定、營運與維護。
Standard 授權適合想用同一套技術基礎經營自己的電商、而不必為每一間符合條件的商店另買一份授權的企業。
它不包括 Agency 授權裡、為無關客戶建置並授權商店的一般許可。
進一步了解 FatLeon Standard License。
FatLeon Agency
給自由工作者、開發工作室、整合商與代理商。
Agency 授權給把替客戶建電商商店當成業務一部分的專業人士。
在適用的 Agency 授權所給予的權利之外,它允許在授權範圍內,把 FatLeon Commerce 用於客戶專案。
你可以把自己的 AWS 基礎設施或客戶的 AWS 基礎設施用來部署客戶的商店,並受適用的授權與營運安排約束。
授權也允許在授權條款下,把個別商店專案經授權移交給相關客戶。這樣代理商可以交付專案,而不把底層 FatLeon Commerce 原始碼的所有權一併轉出。
客戶取得的是該特定商店適用的有限權利,不是不受限制的所有權,也不是把原始碼再用於無關商店的一般權利。
對經常交付電商專案的代理商與開發者,這個模式提供同一套程式碼,讓多個客戶專案落在同一套授權框架裡。
進一步了解 FatLeon Agency License。
同一產品,不同使用權
Standard 與 Agency 用的是同一套底層軟體。購買 Agency 授權並不表示會拿到完全不同的應用,或額外的一套核心前台功能。
差別在於你被授權如何使用這個產品。
購買前請仔細閱讀適用的授權文件,並選擇與你的商業模式相符的授權。
你所購買的 ZIP 壓縮檔中的授權文件,規範原始碼的允許用途。白話說明在我們的服務條款頁。
你會得到什麼
FatLeon Commerce 把線上商店的主要部分放在同一個原始碼套件裡。
你不是從一個空應用開始、再各自拼出每一項主要電商功能,而是從一套已經存在、可以在你的技術環境裡部署、檢視與調整的實作開始。
完整的商店前台基礎
前台是顧客面對的體驗。訪客可以瀏覽產品、查看分類、認識品牌、管理購物偏好,並走完購買流程。
支援的功能包括:
- 品牌與分類瀏覽。
- 產品標籤與產品規格。
- 購物車與收藏清單。
- 登入後結帳。
- 優惠券與促銷。
- 產品與商店內容呈現。
- 前台導覽與相關電商頁面。
前台與管理應用在同一套程式碼裡,顧客體驗與商店管理因此留在同一個專案中。
產品與目錄管理
產品資料是任何電商應用的核心。FatLeon Commerce 包含與目錄相關的功能,用來組織並管理商店所銷售的產品。
產品模型支援品牌、分類、標籤與規格這類目錄元素。
套件也包含一份與正式商店相同匯入格式的啟動目錄,作為理解資料結構、以及為自己的實作準備產品資料的起點。
你可以用這個基礎了解目錄資料如何組織,並在授權範圍內按自己的需求調整應用。
訂單與履約
訂單處理接在更完整的電商流程裡。
訂單使用以狀態表示的流程,讓訂單進度落在已定義的狀態上。應用也支援多包裹出貨,供需要分成多批出貨的訂單使用。
這些能力是實作你的商店所需訂單管理與履約流程的起點。
實際的作業流程、出貨安排與外部整合,仍取決於你的設定與業務需求。
促銷與顧客互動
FatLeon Commerce 包含優惠券、促銷與推薦功能。
這些部分提供在商店內做促銷活動,以及以推薦獲取顧客的基礎。
產品也支援部落格文章與橫幅,讓營運者在電商作業之外一併管理相關內容。
這些能力把幾項常見的前台與行銷功能放進同一個應用,而不是把每一項都當成完全獨立的專案。
管理後台
管理介面提供管理商店主要事項的工具。
依相關功能,後台涵蓋產品目錄管理、庫存、站點設定、客服單,以及基本的分析概覽。
用意是讓營運者有一個集中的地方處理重要管理功能,而不必只透過底層資料庫或原始碼作業。
管理工具是已授權應用的一部分,應部署並設定在你自己的環境裡。
開發文件與提示
套件包含開發文件與提示,用來在閱讀程式碼時提供上下文。
這些材料可以幫助開發者理解專案結構、查看相關實作細節,並在規劃後續修改時有較一致的起點。
在使用人工智慧輔助的開發工具時特別有用:清楚的專案上下文可以引導程式探索與建議的修改。
文件與提示是輔助資源,並不保證每一項要求的修改都能自動完成,或不必經過技術審閱。
技術棧
FatLeon Commerce 建在以 Next.js 與 AWS Amplify Gen 2 為中心的現代網頁應用技術棧上。
應用把以 React 為基礎的前台,與用於身分驗證、API、資料儲存、檔案儲存與內容傳遞的 AWS 受管服務放在一起。
產品使用的主要技術包括:
Frontend
- Next.js 14
- React 18
- Material UI (MUI)
- next-intl,用於國際化相關功能
Backend and Infrastructure
- AWS Amplify Gen 2
- Amazon Cognito,用於身分驗證相關功能
- AWS AppSync,用於 API
- Amazon DynamoDB,用於資料儲存
- AWS Lambda,用於伺服器端函數
- Amazon S3,用於儲存
- Amazon CloudFront,用於內容傳遞
Payments
- 模擬付款功能
- Stripe 整合
- PayPal 整合
在你設定並啟用對應的提供者之前,付款整合是關閉的。
- 透過管理設定管理的 SMTP 設定
Deployment
- 透過 AWS Amplify Hosting 部署 Next.js standalone
這套技術棧是可調整的電商應用的基礎,同時讓你在自己的 AWS 環境裡管理部署與配套服務。
個別服務是否可用、行為如何,可能取決於 AWS 設定、提供者憑證、區域可用性、第三方要求,以及你選擇的部署方式。
部署由你掌控
FatLeon Commerce 以原始碼交付,不是由 FatLeon 代管的託管商店。
購買授權後,你把應用部署到自己掌控的 AWS 帳號;在 Agency 授權允許時,也可以部署到經授權的客戶 AWS 帳號。
這樣一來,商店所運行的基礎設施由你負責。
你管理自己的 AWS 帳號、設定應用、啟用需要的服務,並決定已部署的商店如何維護。
AWS 費用與一次購買的 FatLeon Commerce 授權分開。依你的部署,基礎設施開支可能包括主機、儲存、資料庫操作、頻寬,以及應用所用的其他服務。
你也要負責設定業務需要的整合,包括付款提供者、郵件寄送與商店設定。
FatLeon 不會自動託管或經營你已部署的商店,不會管理你的 AWS 帳號,也不承擔你持續的基礎設施費用。
對想直接掌控技術環境的團隊,這是產品模式的基本部分,不是附帶的實作細節。
重要限制
FatLeon Commerce 提供的是範圍較廣的電商基礎,但你需要了解目前版本有什麼、沒有什麼。
我們寧可清楚描述產品現有的能力,讓購買者在購買前判斷它是否適合自己的需求。
稅與增值稅
目前版本沒有專門的歐盟增值稅引擎,也沒有會自動為每個國家計算稅額的完整稅務引擎。
你要自行評估商店適用的稅務要求,並實作業務所需的額外設定或整合。
退款處理
在管理介面核准退貨時,應用不會自動透過 Stripe 或 PayPal 發出退款。
支援的流程是:商店營運者在後台核准退貨,再到對應付款提供者的後台處理該筆退款。
訪客結帳
訪客結帳預設關閉。
若你的商業模式需要未登入即可購買,應在部署前查看應用的設定與實作要求。
單一貨幣商店
一間商店一次使用一種貨幣,從支援的 USD、EUR 或 HKD 中選擇。
目前版本不應被當成一套完整的多貨幣電商系統,也就是同一間商店不會自動同時以多種貨幣結帳。
基礎設施與第三方設定
原始碼不會自動建立每一個第三方帳號、提供全部所需憑證,或替你的業務設定每一項外部服務。
你必須完成相關設定,並確認應用在你所選的環境裡可以正常運作。
評估產品時,這些限制很重要。若業務需要一項未包含的能力,應在選擇授權前評估還需要多少開發或整合工作。
FatLeon Commerce 適合誰
FatLeon Commerce 給想直接使用電商程式碼、並自己管理部署的購買者。
它可能適合幾類使用者。
品牌與內部團隊可以使用 Standard 授權,用同一套技術基礎建立並經營自己的商店。
自由工作者與獨立開發者可以在向客戶交付經授權的商店專案時使用 Agency 授權。
開發工作室與整合商可以把 Agency 授權當作客戶實作的共同起點,並依適用授權管理專案交付與部署。
有技術能力的企業可能偏好原始碼產品,因為他們要直接看到實作、掌控自己的基礎設施,而不是完全依賴託管平台。
這個產品並不是要拿掉購買者的每一項技術責任。它是給準備自己管理商店部署與營運的人與組織的原始碼方案。
授權與智慧財產
FatLeon Commerce 是專有軟體。
購買授權所授予的,是適用授權文件明文記載的權利。它不移轉底層 FatLeon Commerce 智慧財產的所有權。
原始碼可以在所購授權允許的範圍內修改與使用。授權一般不允許不受限制地再散布、轉售、再授權或公開原始碼。
Standard 與 Agency 的允許使用範圍不同,尤其是替客戶經營的商店。
你所購買的 ZIP 壓縮檔中的適用授權文件規範這些權利。服務條款頁上的授權摘要,是為了幫助購買者在購買前了解主要差別。
在商業專案中使用本軟體之前,請仔細閱讀相關文件。
購買與支援
FatLeon Commerce 授權可直接在 fatleon.com 的產品頁購買。
購買由 Paddle.com 處理,Paddle.com 擔任紀錄商戶。原始碼依適用的訂單與交付安排交付。
這次購買是一次性的授權交易,並受適用的產品條款與授權文件約束。
若對產品選擇、授權或一筆訂單有問題,請看我們的聯絡頁:https://fatleon.com/post/contact-us
更多資訊可以看這些資源:
- Live Demo: https://live.fatleon.com/
- Documentation: https://docs.fatleon.com/
- Standard License: https://fatleon.com/product/fatleon-standard-license
- Agency License: https://fatleon.com/product/fatleon-agency-license
- Terms of Service: https://fatleon.com/post/terms-of-service
- Refund Policy: https://fatleon.com/post/return-policy
線上演示讓你看一個前台體驗的例子,文件則提供評估產品時的額外技術上下文。
我們建議在購買前看過現有的產品資訊、試用演示,並確認你打算取得的使用權。
我們的看法
我們把 FatLeon Commerce 看成建置與經營電商商店的實用基礎,讓你對底層軟體與基礎設施有更大的掌控。
同一套程式碼提供前台、管理功能與配套的電商流程。以原始碼交付的方式,讓開發者與企業可以直接面對實作,並在授權範圍內按自己的需求調整。
Standard 與 Agency 對應使用這套基礎的兩種方式:經營自己的商店,以及替客戶交付商店。
我們希望把產品、授權邊界與目前的限制說清楚,讓購買者能判斷它是否符合自己的技術與商業需要。
若你在找一套可以部署在自己 AWS 基礎設施上的專有電商原始碼,FatLeon Commerce 是一個起點:圍繞一套你能取得並管理的程式碼來建商店。
一套程式碼。兩種授權。你的基礎設施。你的商店。
看看 FatLeon Commerce,並選擇與你建置、經營電商專案的方式相符的授權。
