WEB ASP.NET ТЕМА "блог"

Отменен
Заказ
2866277
Раздел
Программирование
Предмет
C#
Антиплагиат
Не указан
Срок сдачи
26 Дек 2019 в 23:55
Цена
1 500 ₽
Блокировка
10 дней
Размещен
22 Дек 2019 в 22:33
Просмотров
94
Описание работы

Разработать блог - ASP.NET (Core) MVC приложение, позволяющее создавать, редактировать и просматривать статьи.

Приложение должно иметь две области: для контент-редактора (например, http://your-blog.com/admin) и для обычного пользователя (например, http://your-blog.com).

Контент-редакторы - авторизированные пользователи – вход осуществляется по логину и паролю (для аутентификации/авторизации можно использовать стандартный ASP.NET (Core)Identity).

Контент-редакторы могут выполнять следующие операции:

- Создавать, редактировать и удалять категории статей (category)

- Создавать, редактировать и удалять статьи (article)

- Добавлять и удалять теги для статей (tag)

Обычные пользователи – не авторизированные пользователи – не требуют аутентификации.

Обычные пользователи могут выполнять следующие операции:

- Просматривать список статей

- Просматривать конкретную статью

- Фильтровать статьи по категориям (у каждой статьи может быть только одна категория)

- Фильтровать статьи по датам (например, статьи, опубликованные с даты X по дату Y)

- Фильтровать статьи по тегам (у каждой статьи может несколько тегов, соответственно фильтровать можно по нескольким тегам) 

статья должна иметь следующие поля:

- Название (Name) – поле обязательное

- Краткое описание (Short Description) – поле не обязательное

- Текст статьи (Description) – поле обязательное

- Картинка (Hero Image) – поле не обязательное

- Категория (Category) – поле обязательное

- Теги (Tags) – поле не обязательное

Страница со списком статей (Articles List) должна содержать сам список статей (название, категория, краткое описание и картинка если заданы), пагинацию, фильтры (по категории, датам, тегам).

Страница конкретной статьи (Article Details) должна содержать название, текст статьи, картинку (если задана), категорию и теги (если заданы).

Технические требования:

Back-end: ASP.NET MVC либо ASP.NET Core MVC

Databases: MS SQL либо любая другая реляционная БД


Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир