Static Blog Core
Static blogging software made with .NET Core.
Purpose
Create and maintain a blog using static html pages. This app will allow you to store all blog entries, site files, etc locally and publish changes or a full site to a remote server or folder.
This removes the security risk of having a backend admin piece exposed to the outside world and improves speed of the site. The application maintains and rebuilds all site html / css.
Project Breakdown
Stand alone client to publish
- Web based (run locally or on a secure server not accessible to outside world)
- Click to publish single post or rebuild entire site
- Push post, publish site
Templated
- Templated html generation, possible using mustasch sharp
- Templated css
- Ability to change and create custom templates
- Change css frameworks
Menu System
- Ability to create and change the menu
Blogging Features
- Categories
- Tags
- Posts
- Comments? 3rd party js?
User management
- Users are handled offline, using the app locally when publishing
- How to handle remote publishing?
- No need for OAuth etc since offline