Blogifier.SPA
Multi-user Blog Application built with Angular front-end and ASP.NET Core REST APIs
Install / Use
/learn @blogifierdotnet/Blogifier.SPAREADME
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.
<!--- commented out until azure pipelines work with .net core 3.1 [](https://dev.azure.com/rtur/Blogifier/_build/latest?definitionId=3) -->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.
- Clone or download source code
- Run application in Visual Studio or using your code editor
- Use admin/admin to log in as admininstrator
- 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.

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/themesfolder to be able to switch themes in the admin panel.
Developer blog
Can also check out developer's blog for details.
Related Skills
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
