Browse Source

Add event creation page screenshots to README.md

pull/87/head
Engincan VESKE 5 years ago
parent
commit
29248a1ba9
  1. 48
      README.md
  2. BIN
      etc/images/event-creation-page-preview.png
  3. BIN
      etc/images/event-creation-page-sessions.png
  4. BIN
      etc/images/event-creation-page-tracks.png
  5. BIN
      etc/images/event-creation-page.png
  6. BIN
      etc/images/organization-detail-page.png
  7. BIN
      etc/images/solution-structure.png

48
README.md

@ -14,28 +14,6 @@ This solution is originally prepared to be a real-world example for the **Master
**You can order the book on [Amazon](https://www.amazon.com/gp/product/B097Z2DM8Q) or on [Packt's website](https://www.packtpub.com/product/mastering-abp-framework/9781801079242).**
## Solution Structure
![Solution Structure](etc/images/solution-structure.png)
The main solution structure of this application is like in the image above. It is mainly separated into two folders (and multiple projects under these folders) named **src** (which contains all application codes) and **test** (which contains all related tests).
### src
The application codes are separated into four folders: **account**, **admin**, **common** and **www**.
* **account**: Contains a single project named `EventHub.IdentityServer`. It's the central identity server of the application. All applications (public web application and back-office/admin application) use this server for authentication/authorization purposes.
* **admin**: Contains admin-side projects of the solution. All admin-related operations are under of these folders. UI is **Blazor WASM** for the admin side.
* **common**: Contains common services and infrastructure details such as **background services**, **database migrator**, **entity framework core** etc.
* **www**: Contains public website projects of the solution. All public website operations are under of these folders. UI is **MVC/Razor Pages** for the public web-side.
### test
Contains tests of the application codes.
## Requirements
* .NET 6.0+
@ -65,6 +43,28 @@ See the solution live on https://openeventhub.com
![Home Page](etc/images/homepage.png)
#### Event Creation Page
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.
##### Create a New Event
![Event Creation Page](etc/images/event-creation-page.png)
##### Add Tracks to the Event (optional)
![Event Creation Page - Tracks](etc/images/event-creation-page-tracks.png)
##### Add Sessions to the Tracks (optional)
![Event Creation Page - Sessions](etc/images/event-creation-page-sessions.png)
#### New Event Preview Page
![Event Creation Page - Preview](etc/images/event-creation-page-preview.png)
#### Events Page
![Events Page](etc/images/events-page.png)
@ -77,6 +77,10 @@ See the solution live on https://openeventhub.com
![Organizations Page](etc/images/organizations-page.png)
#### Organization Detail Page
![Organization Detail Page](etc/images/organization-detail-page.png)
#### Profile Page
![Profile Page](etc/images/profile-page.png)

BIN
etc/images/event-creation-page-preview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

BIN
etc/images/event-creation-page-sessions.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
etc/images/event-creation-page-tracks.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
etc/images/event-creation-page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

BIN
etc/images/organization-detail-page.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
etc/images/solution-structure.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Loading…
Cancel
Save