Описание проекта
Необходимо разработать современный веб-сайт, ключевым элементом которого выступает личный кабинет пользователя. Система должна обрабатывать запросы от 100 одновременных пользователей и обеспечивать прозрачное взаимодействие с учетной системой 1С через API (документация для программиста 1С предоставляется по запросу).
Функциональные требования к личному кабинету
- Создание заказов: Удобный интерфейс для оформления новых заказов. Все данные заказов сохраняются в базе данных сайта и дублируются в 1С по полям, указанным в API.
- История заказов: Пользователь в реальном времени отслеживает историю своих заказов с полной синхронизацией статусов и деталей из 1С.
- Масштабируемость: Личный кабинет стабильно функционирует при одноврененной работе 100+ активных клиентов без потери производительности.
Дополнительная функциональность
Тарифный калькулятор
На сайте реализовать модуль "Тарифный калькулятор", работающий на данных из базы сайта.
- Обновление тарифов: Администратор вручную загружает актуальные прайс-листы в формате Excel (.xls, .xlsx) через административную панель сайта.
- Автоматический расчет: Калькулятор использует загруженные данные для расчета стоимости услуг, выбранных пользователем.
Администрирование
- Интерфейс для управления регистрациями, заказами и пользователями.
- Панель загрузки файлов Excel для обновления тарифов.