.NET Core Blazor - Content Management System

Host your own blog with the complete Content Management System created with .NET Core Blazor. It’s super easy to extend as it has been written with best practices and patterns (Clean Architecture) - Production ready, use it either for learning purposes or for hosting your own blog! - Extensive use of Entity Framework core with all types of relationships, SQL Server Views and Stored Procedures integration - Multiple Blazor razor components build with MudBlazor UI Features Create, edit and view posts, categories and tags (pagination supported) Search and navigate to posts Add comments and likes to posts Subscribe to blog and get email notifications Unsubscribe from email notifications Integrated text editor! Modals and notifications Multiple roles registration support (Admin, Author, User) User Authentication and Role Authorization Change user password JWT secure authentication Responsive UI with light and dark mode! Multiple theme support with 2 themes provided out of the box Effortless building of new themes Clean architecture Full source code available Technology stack ASP.NET Core Blazor MudBlazor for a material responsive UI Entity Framework Core & SQL Server CQRS & Mediator pattern using MediatR AutoMapper Fluent validations Forms validations HangFire database integration Instructions You will find instructions to configure your local database by simple defining your connection string Seed data provided to help you start using the CMS with predefined admin, author and user accounts The item is regularly being updated with fixes and new features so make sure you read the CHANGELOG.pdf file every time the item is updated. Admin account: admin/admin Author account: author/author User account: user/user Video preview link Screenshots link Click on an item to start the presentationBuy and Download
Share post
You must be logged in to post a comment
Top