Skip to content

guillermocorrea/DotnetBlogEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DotnetBlogEngine

Simple blog engine in dotnet core 3.1.

Class diagram

Web App

Go to [https://blogengineapp.azurewebsites.net/].

REST Api

Link to the swagger documentation [https://blogengineapp.azurewebsites.net/swagger].

It uses JWT Bearer token for authorization, use the endpoint POST /api/auth/login to get the access token.

Users

username password Role
writer writer Writer
editor editor Editor

Requirements

Set up the database

Create a new database BlogEngineDB in SQL Server Express LocalDB and run the script BlogEngineDB.sql or just run the EF migration in the src/Infrastructure project to create the database.

Build the app

Execute dotnet build

Run the app

Execute dotnet run -p src/WebUI/WebUI.csproj or open in Visual Studio and run from there.

Run the unit tests

Execute dotnet test

Releases

No releases published

Packages

No packages published