Веб-приложение ExchangeRates написано вo фреймворке Flask. Приложение позволяет получать данные по курсу валют за указанный интервал времени и сохранять их в базу данных. Данные берутся с сайта ЦБ России. Приложение отображает на Главной странице сохраненные данные в виде таблицы. Пользователь может выбрать валюту (возможен множественный выбор) и период времени, за который нужно вывести курс валют. Значения в таблице можно отсортировать в порядке возрастания:
- по названию валют;
- по курсу;
- по дате.
Чтобы выполнить соответсвующую сортировку, нужно кликнуть по заголовку соответсвующего столбца таблицы.