Open-source event organizing web application and a reference DDD solution.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Halil İbrahim Kalkan e21e56b22f
Update README.md
5 years ago
.github/workflows Upgrade Eventhub to .NET 6 5 years ago
.vscode added dockerfiles 5 years ago
etc Added book info 5 years ago
modules/payment Implementation of payment design 5 years ago
src Merge pull request #84 from volosoft/berkan/upgrade-to-stable-version 5 years ago
test Upgrade to ABP v5.0.1 5 years ago
.dockerignore update 5 years ago
.gitattributes Move solution to the root 6 years ago
.gitignore Added pfx files 5 years ago
.prettierrc Move solution to the root 6 years ago
EventHub.sln Remove EventHub.EntityFrameworkCore.DbMigrations project 5 years ago
EventHub.sln.DotSettings Move solution to the root 6 years ago
LICENSE Create LICENSE 5 years ago
NuGet.Config Move solution to the root 6 years ago
README.md Update README.md 5 years ago
common.props Move solution to the root 6 years ago
delete-bin-obj-folders.js Create delete-bin-obj-folders.js 5 years ago
global.json Upgrade Eventhub to .NET 6 5 years ago
tye.yaml Update tye.yaml 5 years ago

README.md

EventHub

.NET

This is a reference application built with the ABP Framework. It implements Domain Driven Design with multiple application layers.

The book

This solution is originally prepared to be a real-world example for the Mastering ABP Framework book.

abp-book

The book is the only source that explains the solution. The solution is highly referred in Understanding the Reference Solution, Domain Driven Design and other parts of the book.

You can order the book on Amazon or on Packt's website.

How to run

  • Run EventHub.DbMigrator to create the database.
  • Run etc/docker/up.ps1 before running the solution.
  • Run EventHub.IdentityServer
  • Run EventHub.HttpApi.Host
  • Run EventHub.Web
  • Run EventHub.Admin.HttpApi.Host
  • Run EventHub.Web.Admin

admin user's password is 1q2w3E*

See live

See the solution live on https://openeventhub.com