Описание проекта

Необходимо разработать современный веб-сайт, ключевым элементом которого выступает личный кабинет пользователя. Система должна обрабатывать запросы от 100 одновременных пользователей и обеспечивать прозрачное взаимодействие с учетной системой 1С через API (документация для программиста 1С предоставляется по запросу).

Функциональные требования к личному кабинету

  • Создание заказов: Удобный интерфейс для оформления новых заказов. Все данные заказов сохраняются в базе данных сайта и дублируются в 1С по полям, указанным в API.
  • История заказов: Пользователь в реальном времени отслеживает историю своих заказов с полной синхронизацией статусов и деталей из 1С.
  • Масштабируемость: Личный кабинет стабильно функционирует при одноврененной работе 100+ активных клиентов без потери производительности.

Дополнительная функциональность

Тарифный калькулятор

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

  • Обновление тарифов: Администратор вручную загружает актуальные прайс-листы в формате Excel (.xls, .xlsx) через административную панель сайта.
  • Автоматический расчет: Калькулятор использует загруженные данные для расчета стоимости услуг, выбранных пользователем.

Администрирование

  • Интерфейс для управления регистрациями, заказами и пользователями.
  • Панель загрузки файлов Excel для обновления тарифов.

Разработка диаграмметра Тьюринга для возведения двоичного числа в квадрат

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

Доработка скрипта для работы с маркетплейсами и Google Таблицей

Имеется готовый скрипт, который собирает данные из личных кабинетов маркетплейсов и загружает их в Google Таблицу. Нужно по подробной инструкции внести несколько простых изменений. Специальные навыки программирования не требуются.