分享一款基於.NET Core的開源社交電商平臺SoMall

2020-11-06 源碼架構師

近幾年,「社群」、「社交化」的概念變得越來越火,這主要得益於以微信為代表的社交應用全面普及,它佔據了用戶的大量時間,具有使用頻次高、用戶粘性強,流量價豐富的特點。在這樣的背景下,社交電商也變得異常火熱,在國內湧現出拼多多、雲集、小紅書等知名的社交電商平臺。

現在已經有越來越多的人意識到社群營銷的重要性,所以做一款具有社交化屬性的小程序商城,建立自己的社交化電商渠道,無論是對個人還是企業都具有重要的意義。

今天我將給大家分享一款開源的社交化電商平臺SoMall,SoMall是一款多租戶多商戶多應用開源平臺,使用了.NET 最主流的.NET Core技術,還使用了Abp.VNext框架,結合了微服務的架構。前端使用Angular9+typescript,小程序和H5使用了基於vue的uni-app技術,都是最前沿技術的代表,我相信SoMall框架定會大火,只要作者持續更新維護。

環境要求

  • Visual Studio 2019
  • .NET Core 3.1
  • mssql

前端

Angular9 - Ant Design ng-zorro-antd ng-alain

小程序

  • uni-app
  • typescript

後端+微服務技術棧

  • RabbitMQ (Event Bus)
  • Redis
  • Ocelot (Api Gate)
  • Consul (Service Discovery)
  • Quartz (background Job Schedule)
  • IdentityServer4

源碼結構

小程序截圖

後臺界面

結語

SoMall 多租戶多商戶多應用開源平臺,使用了當今.NET最主流的技術棧,是一款不可多得的開源佳作,如果你感興趣,可以下載研究學習。關注我+轉發,然後私信回復「somall」,源碼發你。

相關焦點

  • 基於.NET Core全球最受歡迎的開源免費電商平臺
    從.NET技術的出現至今已經有差不多有20個年頭(2002.02.13日發行了.NET1.0),技術在不斷的更新迭代,.NET5的正式版也即將要發布,在此期間也出現過不少讓人稱讚的開源佳作,但是能夠一直更新維護並具備國際影響力的作品則少之又少,而NopCommerce就是其中的一個經典之作,從2008年10月問世至今,已經有12個年頭了。
  • 基於.NET Core全球最受歡迎的開源免費電商平臺
    從.NET技術的出現至今已經有差不多有20個年頭(2002.02.13日發行了.NET1.0),技術在不斷的更新迭代,.NET5的正式版也即將要發布,在此期間也出現過不少讓人稱讚的開源佳作,但是能夠一直更新維護並具備國際影響力的作品則少之又少,而NopCommerce就是其中的一個經典之作,從
  • 開源軟體分享-基於.net core 3.1的快速開發框架
    曾幾何時.NET們很羨慕JAVA的生態,java開源生態裡面你用得著的幾乎都有開源的實現。比如大數據、微服務、以及各種各樣的快速開發框架,特別是spring boot出來以後,簡化了SSM那套繁瑣的配置文件,搭建框架也越來越方便了。不過現在.net core誕生以後,.net的生態也越來越好了,各種開源社區在為豐富.net生態世界努力。
  • 基於ASP.NET Core 國內首款開源的工作流引擎系統
    今天我給大家分享一款的基於ASP.NET CORE+ Layui的工作流系統openAuth.Core。OpenAu.Core是目前國內首款基於.NET Core開源的工作流系統。在講解OpenAuth.Core之前我們先了解一下什麼是工作流。
  • 基於ASP.NET Core 國內首款開源的工作流引擎系統
    今天我給大家分享一款的基於ASP.NET Core+ Layui的工作流系統openAuth.Core。OpenAu.Core是目前國內首款基於.NET Core開源的工作流系統。在講解OpenAuth.Core之前我們先了解一下什麼是工作流。
  • .net core 的一些重要工具
    8.ILSpyILSpy是 一款開源的運行在Windows平臺上的圖形化用戶界面的程序集反編譯工具。ILSpy本身是為了.net framework 創建的。由於.net core和.net framework運行時互相兼容,所以ILSpy也可以兼容.net core 程序集。
  • 基於.NET CORE 3.1的精美後臺管理系統-RuoYi C 版
    若依(RuoYi)是碼雲上一款精美的開源快速開發平臺,作者毫無保留給個人及企業免費使用。RuoYi目前有三個版本:普通版本(RuoYi)、前後端分離版本(RuoYi-Vue)、微服務版本(RuoYi-Cloud)。.
  • 基於.NET CORE微服務框架surging示例 (開源)
    service到現在基於restful 協議的web api,wcf,再到現在rpc微服務。現在微軟又出了.NET CORE,為了緊跟微軟的步伐,研究了將近1年,從中看了不少開原始碼,如NetEscapades.Configuration,eShopOnContainers,rabbit.RPC等等,從中學到了不少知識,後面利用所學加上自己的想法,開發出分布式微服務框架surging。開源地址:點擊打開連結。
  • BrnShop國內最好的.NET開源電商平臺之一
    說起國內早期的.NET開源電商平臺,那就不得不提BrnShop與BrnMall,它們在國內開源.NET電商平臺畫上了濃重的一筆。但隨著時間的推移,有很多過去開源的項目漸漸都不維護更新了,其中BrnShop與BrnMall就是其中之一,之前還有官網,現在官網都變成了股票資訊平臺了。
  • ASP.NET CORE 版本的DTcms Core即將發布
    一直以來,作為DTcms的鐵桿粉絲,從DTcms 3.0到4.0,再從4.0到5.0,一直緊緊隨,如今DTcms 的.net core版本即將要發布了(我個人預計2020年10月份左右),真是非常期待!
  • 2.0版表單設計.net core版
    先說囉嗦幾句說說.Net Core 和 .Net Framework區別在哪裡,.Net Core 是一個完全開源的東西,並且是通過開源協議發布的,因此任何個人或企業發布基於.Net Core的產品時,無需向微軟付費,只需要按照開源協議的規則來。.
  • 社交電商平臺有哪些比較好?社交電商平臺分享
    社交電商平臺有哪些比較好?社交電商顧名思義社交是其靈魂,商業是其目的。由於社交電商起到了導購的作用,並在用戶之間,用戶與企業之間產生了互動和分享。所以對於企業來說,可以增加用戶粘性,讓用戶有參與感。
  • Asp.net Core啟動流程講解(一)
    asp.net core默認項目包括項目根目錄級的Startup.cs、Program.csCore 3.0以及以後版本的替換依賴注入就得在Program內配置.net core 3.0之前的Program.cs.net core 3.0之後的Program.cs.net core 3.0之前的Program.cs
  • 微服務重大利好消息:微軟官方重磅推出.net core 3.0—GRPC支持
    grpc通訊圖GRPC顧名思義也是一類RPC協議,其由google推出,是一款語言中立、平臺中立、開源的遠程過程調用(RPC)系統,其基於HTTP/2 ,多種程式語言支持,採用ProtoBuf 定義的IDL,多種技術手段使其社區目前異常活躍
  • .Net Core 會逆襲成為最受歡迎開發平臺嗎?
    Net Core也是微軟在一開始發展時就開源的軟體平臺[1],由於 .NET Core 的開發目標是跨平臺的因此 .NET Core 會包含 .NET Framework 的類別庫,但與 .NET Framework 不同的是 .NET Core 採用包化 (Packages) 的管理方式,應用程式只需要獲取需要的組件即可,與 .NET Framework 大包式安裝的作法截然不同,同時各包亦有獨立的版本線
  • 社交電商怎麼做?有哪些比較好的社交電商平臺?
    一、社交電商怎麼做 實際上,儘管社交電商的進入門檻較低,但做起來並不容易。這也是為什麼微商如此之多,卻沒有多少人能夠真正成功的原因。許多人做不久就做不下去了。 對於個人而言,進行社交電子商務是最重要的有兩點。第一:個人IP,第二:流量粉絲。 1、個人IP 個人IP是您的個人品牌。
  • ...區塊鏈會員社交電商平臺系統:一款具有區塊鏈屬性的社交電商APP!
    互融雲以區塊鏈技術為基礎,傾力打造了一款具有區塊鏈屬性的社交APP——區塊鏈會員社交電商平臺,併集合了分銷/非分銷會員體系,保留好友關係網狀結構,結合當下私域流量趨勢,增添技術成熟的電商模塊,為社交平臺用戶轉化奠定了良好的基礎;同時植入區塊鏈互動小遊戲,為平臺增加用戶粘性及使用活躍度,是一款綜合功能強,定製化優勢明顯的應用。
  • 社交電商平臺有哪些?國內十大社交電商平臺
    什麼是社交電商 所謂的社交電商,其實就是電子商務在社交媒體環境下的一種衍生模式,可以說是社交媒體與電子商務的一個結合體,具體來說就是通過社交媒體的形式來獲取用戶並且互動,對產品進行展示和分享等。 十大社交電商平臺如下:                                                                           1、淘寶網                   2、京東                   3、網易嚴選
  • .net core面試題
    第1題,什麼是ASP net core?首先ASP net core不是 asp net的升級版本。它遵循了dot net的標準架構, 可以運行於多個作業系統上。它更快,更容易配置,更加模塊化,可擴展性更強。 第2題,asp dot core有哪些好的功能?第一是依賴注入。
  • Giraph:基於Hadoop的開源圖形處理平臺
    Giraph之所以格外受到關注,因為它是基於Hadoop建立的。Hadoop大數據平臺已經在很多企業中部署,其中規模最大的當屬Facebook。Facebook工程師、Giraph的貢獻者Avery Ching在自己的博客中介紹了Facebook對Giraph的規劃,並表示基於Hadoop是選擇Giraph的一個重要原因。  Facebook對Giraph的改進  圖形(Graph)是大數據領域最熱門的關鍵詞。