Основная задача

Разработка веб-интерфейса калькулятора на чистом JavaScript, который выполняет расчеты с использованием актуальных курсов валют, полученных путем парсинга.

Ключевые функциональные требования

1. Калькулятор и парсинг данных

  • Реализация логики калькулятора на JavaScript.
  • Настройка парсинга актуальных курсов валют с выбранного источника.
  • Интеграция полученных данных в алгоритмы расчета.

2. Система авторизации и Telegram-бот

  • Реализация механизма авторизации пользователей через Telegram-бота.
  • Настройка процесса входа и проверки подлинности.

3. Обмен данными с ботом

  • Организация отправки данных, введенных пользователем и результатов расчетов, в Telegram-чат через бота.
  • Обеспечение корректного формата передачи информации.

Технические требования

  • Основная логика должна быть реализована на JavaScript.
  • Код должен быть чистым, структурированным и хорошо прокомментированным.
  • Проект должен быть готов к запуску на стандартном веб-сервере.