ilshmain / AlfaTask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Описание задания

Создать сервис, который обращается к сервису курсов валют, и отображает gif:
если курс по отношению к USD за сегодня стал выше вчерашнего, то отдаем рандомную отсюда
если ниже - отсюда

Ссылки
REST API курсов валют
REST API гифок


Запуск

  • Склонируйте репозиторий, выполнив команду:
    git clone https://github.com/ilshmain/AlfaTask.git
  • В папке проекта выполните команду:
    gradle build
  • Соберите докер-образ выполнив команду:
    docker build -t alfa .
  • Запустить контейнер с образом:
    docker run -p 8080:8080 -t alfa

Endpoints

  • /api/gif
    Возвращает гифку в зависимости от курса валют
    Пример:
    http://localhost:8080/api/gif?base=AED

  • /api/gif
    Возвращает гифку в зависимости от курса валюты (USD)
    Пример:
    http://localhost:8080/api/gif

About


Languages

Language:Java 98.9%Language:Dockerfile 1.1%