Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.79 KB

Task.md

File metadata and controls

16 lines (13 loc) · 1.79 KB

Основное

Реализовать бот хранения ссылок используя фреймворк NestJS

Необходимо реализовать бота, в котором будет следующий функционал

  • Сохранение ссылки
    Бот принимает ссылку (проверка что url, валиден), внутреннее название, сохраняет в свою бд, возвращает уникальный код, по которому можно получить ссылку
  • Список сохраненных ссылок
    бот выводит список ссылок и их уникальных кодов (пагинация не требуется, но будет плюсом)
  • Удаление ссылки
    пользователь может удалить ранее созданную им ссылку из бота
  • Получение ссылки
    Бот принимает ранее созданный уникальный код, возвращает связанную с ним ссылку если она существует, если её нет, то возвращает ошибку, так же пользователь может передавать любым способом уникальный код ссылки любому другому пользователю, по которой он так же сможет получить сохранненую ссылку

После выполнения, код должен быть выложен в публичный репозиторий GitHub, Gitlab, BitBucket.
Можно использовать любой способ хранения данных.