Skip to content

Problem Solving

Trayan Iliev edited this page May 13, 2019 · 1 revision

Table of Contents

Solving Problems

Задачите трябва да бъдат демонстрирани пред преподавателя по време на упражнения. За отлична оценка на задачата е необходимо да съберете поне 35 точки.

ВАЖНО: Всички решения трябва да са изцяло авторски. Сходните решения на задачите се анулират!

Задача 1: Simple Blogging

(5% от крайната оценка)

Да се реализира клиентско (браузър) приложение без презареждане на страницата Single Page Application (SPA) с избрана от вас JavaScript библиотека (препоръчително Angular или ReactJS). Приложението трябва да реализира следната функционалност:

  1. Въвеждане на нов блог пост (10 точки):
    • дата на публикуване;
    • заглавие;
    • автор;
    • текст - с поддръжка на Markdown;
    • ключови думи - tags;
    • URL на изображение (незадължително);
    • статус - активен (по подразбиране) или неактивен.
  2. Извежда списък на всички публикации, като до всяка публикация се извеждат бутон за редактиране и бутон за изтриване на публикацията, който да активира съответната функционалност (редактиране в нов изглед - view или изтриване) (20 точки).
Максимален брой точки: 20.
Clone this wiki locally