- Notifications
You must be signed in to change notification settings - Fork110
Open-source event organizing web application and a reference DDD solution.
License
abpframework/eventhub
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This is a reference application built with the ABP Framework. It implements the Domain Driven Design with multiple application layers.
This solution is originally prepared to be a real-world example for theMastering ABP Framework book.
The book is the only source that explains this solution. This solution is highly referred inUnderstanding the Reference Solution,Domain Driven Design and other parts of the book.
You can order the book onAmazon or onPackt's website.
- .NET 8.0+
- Docker
- Execute
dotnet build /graphBuildcommand in the root folder of the solution. - Execute
etc/docker/up.ps1to run the depending services. - Run
EventHub.DbMigratorto create the database and seed initial data. - Run
EventHub.IdentityServer - Run
EventHub.HttpApi.Host - Run
EventHub.Web - Run
EventHub.Admin.HttpApi.Host - Run
EventHub.Web.Admin
admin user's password is1q2w3E*
See the solution live onhttps://openeventhub.com
The event creation process consists of three steps: "Create a New Event", "Add Tracks to the Event (optional)" and "Add Sessions to the Tracks (optional)".
- After these steps, an "Event Preview" page is shown to the user to check the event details and publish the event.
The payment module provides an API to make payments viaPayPal easily. This application uses this module to perform payment transactions.
To learn more about thePayment Module and see the integration, please check out thepayment module documentation.
About
Open-source event organizing web application and a reference DDD solution.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.












