Основная задача
Разработка веб-интерфейса калькулятора на чистом JavaScript, который выполняет расчеты с использованием актуальных курсов валют, полученных путем парсинга.
Ключевые функциональные требования
1. Калькулятор и парсинг данных
- Реализация логики калькулятора на JavaScript.
- Настройка парсинга актуальных курсов валют с выбранного источника.
- Интеграция полученных данных в алгоритмы расчета.
2. Система авторизации и Telegram-бот
- Реализация механизма авторизации пользователей через Telegram-бота.
- Настройка процесса входа и проверки подлинности.
3. Обмен данными с ботом
- Организация отправки данных, введенных пользователем и результатов расчетов, в Telegram-чат через бота.
- Обеспечение корректного формата передачи информации.
Технические требования
- Основная логика должна быть реализована на JavaScript.
- Код должен быть чистым, структурированным и хорошо прокомментированным.
- Проект должен быть готов к запуску на стандартном веб-сервере.