Content-Length: 340752 | pFad | http://github.com/SQL-MisterMagoo/SharpSite

AD GitHub - SQL-MisterMagoo/SharpSite: A basic CMS built with .NET 9 and Blazor
Skip to content

A basic CMS built with .NET 9 and Blazor

License

Notifications You must be signed in to change notification settings

SQL-MisterMagoo/SharpSite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SharpSite

All Contributors

An accessible CMS built with .NET 9 and Blazor that you are free to use.

Purpose

We want to make a content management system that anyone can customize easily and adapt to meet their website needs. We think that anyone should be able to customize as little or much as they would like with simple HTML, markdown, C#, or Blazor code.

Features that are built and working

  • Authentication and authorization
  • User Management
  • Theming
  • Content creation like blog posts and custom pages
  • Extension model
  • Localization for system administration screens
  • RSS generation
  • Sitemap generation
  • Robots.txt customiztion

Features we would like to build

To make it easy for folks to customize, we project that we will build the following high level features.

  • content versioning
  • Output Caching
  • Shippable in a Docker container
  • Email notifications
  • Search
  • Basic form management - database table with CRUD screens that can be customized
  • tagging
  • categories
  • multiple database support
  • content scheduling
  • social media integration
  • exporting content
  • static site generation
  • multitenancy support

Future extensions we would like to support

  • Email mailing list management
  • Payments
  • Wordpress import wizard
  • Mobile app for editing

User-Personas identified

There are three key personas that we would like SharpSite to support:

  1. The non-technical user - this user does not know HTML or any coding and would like to setup a simple website with low to no coding required
  2. The web developer - this user knows some web coding techniques (HTML and CSS) and would like to do some minor customizations to the look and feel of the site
  3. The integrator - this user knows how to code (HTML, Blazor, and .NET) and would like to be able to completely customize the look and feel of their SharpSite installation

Contributors

Jeffrey T. Fritz
Jeffrey T. Fritz

💻 📆
Mario 'DeepX' Staats
Mario 'DeepX' Staats

🎨 🌍
MdeBruin
MdeBruin

💻
DjeeBay
DjeeBay

🌍 💻
Dimitar Pramatarov
Dimitar Pramatarov

🌍
Emmanuel Genga
Emmanuel Genga

🌍
Joan Magnet
Joan Magnet

🌍
default-writer
default-writer

📖 💻
Tero Kilpeläinen
Tero Kilpeläinen

💻
Declan McIlhatton
Declan McIlhatton

🎨 💻

About

A basic CMS built with .NET 9 and Blazor

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 51.5%
  • C# 45.4%
  • CSS 3.1%








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/SQL-MisterMagoo/SharpSite

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy