Skip to content

Multi-user Blog Application built with Angular front-end and ASP.NET Core REST APIs

License

Notifications You must be signed in to change notification settings

Andrewthedev/Blogifier.SPA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blogifier.SPA

Blogifier.SPA is multi-user, lightweight blog written in .NET Core with Angular front-end. For programmers, it is easy maintain and extend and for designers, it is simple to customize using familiar tools.

System Requirements

  • Windows, Mac or Linux
  • ASP.NET Core 3.1
  • Visual Studio 2019, VS Code or other code editor (Atom, Sublime etc)
  • SQLite by default, MS SQL Server, Postgres and MySQL out of the box, EF compatible databases should work

Getting Started

Blogifier is single blog supporting multiple authors. Administrator can manage common blog settings and create/remove regular users. Blog author can create and publish posts.

  1. Clone or download source code
  2. Run application in Visual Studio or using your code editor
  3. Use admin/admin to log in as admininstrator
  4. Use demo/demo to log in as regular user

Other Projects

Blogifier.SPA relies on Blogifier.API and Blogifier.Core for the shared core functionality. Both projects are class libraries with source code hosted here under github.com/blogifierdotnet and deployed to Nuget.org.

blogifier-spa-diagram

Themes

Source code for themes distributed with Blogifier is in the themes project. Themes are Angular CLI applications and developed independently.

Blogifier requires write permissions on wwwroot/themes folder to be able to switch themes in the admin panel.

Developer blog

Can also check out developer's blog for details.

About

Multi-user Blog Application built with Angular front-end and ASP.NET Core REST APIs

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 40.2%
  • HTML 31.3%
  • C# 18.0%
  • JavaScript 8.8%
  • PowerShell 1.7%