Bloggers CMS - это система управления контентом, разрабатываемая специально под задачи блогеров. Платформа создается как часть экосистемы вокруг проекта "АйТиБорода".
Разрабатывается на базе .NET 6 и Blazor
Платформа позволяет блогерам (они же "Бренды") вести учёт:
- Контента
- Участников контента
- Клиентов
- Доходов и расходов
- Подарков и конкурсов
Кроме того, CMS имеет:
- Систему авторизации на базе Auth0
- Гибкую систему внутренних настроек "на лету"
- Множество фильтров для сущностей
- Возможность работать с несколькими Брендами в рамках одного интерфейса
- Подготовьте SQL-подобную базу данных
- Настройте аутентификацию через Auth0
- Запустите проекты Pds.Api (бэкенд-часть CMS) и Pds.Web (фронтенд-часть CMS) Миграция база и заполнение её начальными данными произайдут автоматически при первом запуске бэкенда (Pds.Api)
- Настройки фронтенда лежат в файле
bloggers-cms/Pds/Pds.Web/wwwroot/appsettings.Production.json
- Секция
Auth0
содержит настройки авторизации сервиса Auth0. - Параметр
BackendApi:Url
содержит ссылку на ваш развернутый бэкенд.
- Секция
- Настройки бэкенда лежат в файле
bloggers-cms/Pds/Pds.Api/appsettings.json
- Секция
Logging
сожержит настройки логирования. Значения по-умолчанию изменений не требуют. - Секция
AllowedOrigins
содержит список корневых URL'ов разрешенных фронтенд-приложений. Внесите сюда корневую ссылку на свой развернутый фронтенд. - Секция
Auth0
содержит настройки авторизации сервиса Auth0. - Параметр
ConnectionStrings:DefaultConnection
содержит строку подключения к базе данных.
- Секция
Wiki проекта: https://github.com/it-beard/bloggers-cms/wiki
Kanban-доска: https://github.com/it-beard/bloggers-cms/projects/1
Всё общение с контрибьюторами проекта ведется на discord-сервере "Родная Айтишка", канал #bloggers-cms
Apache License 2.0, подробнее тут LICENSE.