/opendotnet-ecommerce-platform

Ecommerce platform with open source dot net and base on cqrs, ddd, event sourcing, distributed and microservices design, the boiler plate for developer. Move to dotnet core https://github.com/badpaybad/cqrs-dot-net-core . Donate me: https://www.paypal.com/paypalme/dunp211284

Primary LanguageJavaScriptMIT LicenseMIT

opendotnet-ecommerce-platform

open dotnet ecommerce platform base cqrs, ddd and event sourcing

  • demo: http://badpaybad.info
  • .Net framework 4.6.1
  • Entity framework 6.0.0
  • Newtonjson 10.0.3
  • System.Data.SqlClient 4.4.2
  • MySql.Data 6.10
  • MySql.Data.Entity.EF6 6.9
  • Asp.net MVC 5
  • Jquery, boostrap, boostrap table, qrcode js
  • SignalR 2.1
  • MySql, or MsSql 2008 or later ( can use any kind of db, just add provider for Entity framework)
  • Intergrated: tinyMce 3.7.x , Roxy fileman, google chart
  • Micro-services with Redis queue (Redis on window https://github.com/MicrosoftArchive/redis/releases)

Doing update documents for developer as wiki on github

Developer guide

https://github.com/badpaybad/opendotnet-ecommerce-platform/wiki/1.-For-Developer

Overview code structure and architect

https://docs.google.com/drawings/d/1hCTsRadUU9OF4uUHZ7ovPPuJ1szzQTYRDi9p_OVla6E/edit?usp=sharing

Cqrs with microservices using aws lambda, azure function, docker https://docs.google.com/drawings/d/1jlyGG8TABS_sSUioo4_xY2S8P9W7QubnfOW1CNRKk-s/edit?usp=sharing

More detail https://drive.google.com/file/d/1tANDh8SvxsZaM9xBYI69cEZ378SEtEJH/view?usp=sharing

How to contribute?

https://github.com/badpaybad/opendotnet-ecommerce-platform/wiki/How-to-contribute%3F