tz_angular
README.md
Для выполнения тестового задания понадобится установленный Docker и NоdeJS
-
Скачать к себе docker образ контейнера бэка
.docker pull harbor.cifra-k.ru/test_task/frontend-task_master -
Запустить контейнер можно с помощью команды:
-
Бэк будет доступен по ссылке http://localhost:8000/admin, логин
парольadmin123 -
Спецификация api
Задание
Сделать фронтенд на Angular (не ниже 19):
- Публичная страница со списком новостей.
- Логин форма для пользователя
- После логина –
- Отобразить список новостей,
- Переключение из списка в плиточном виде (например как на https://www.pinterest.ru/)
- Меню – новости, карта
- На карте – используя OpenSreetMap:
- По клику на карте иметь возможность добавлять точку,
- Отображать на карте все точки,
- По наведение на точке отображать ее имя.
- Плюсом будет аккуратный дизайн и адаптивная верстка – переход меню в гамбургер при уменьшение размера браузера.
- Плюсом будет покрыть код тестами.
- Плюсом будет использование сигналов.
Для нас важно качество кода и верстки.