Техническое задание: Сайт-каталог с синхронизацией данных из Excel

Цель проекта

Разработать функциональный сайт-каталог товаров. Основной источник данных - файл Microsoft Excel (формат .xlsx). Все товарные позиции, включая описания, цены и характеристики, должны автоматически переноситься из этого файла в базу данных сайта и корректно отображаться на веб-страницах.

Ключевые требования

  • Технологический стек: на выбор исполнителя - фреймворк Laravel (PHP) или Next.js.
  • Дизайн и верстка: готовый макет и HTML/CSS верстка предоставляются заказчиком. Задача - интегрировать их в выбранную технологию.
  • Работа с данными:
    • Реализовать механизм парсинга (чтения и обработки) данных из файла Excel (.xlsx).
    • Спроектировать и создать базу данных для хранения товаров.
    • Настроить автоматический ежедневный импорт данных из Excel-файла в базу данных (крон-задача).
    • Обеспечить корректное отображение всех импортированных товаров на страницах сайта.
  • Администрирование: отдельная админ-панель не требуется. Управление контентом осуществляется через обновление исходного Excel-файла.

Что нужно от исполнителя

В отклике подробно опишите ваш опыт в контексте данной задачи:

  • Опыт разработки на Laravel или Next.js.
  • Примеры работ с импортом данных из Excel-файлов.
  • Опыт настройки автоматических (плановых) задач (cron, queue).
  • Подход к организации базы данных и структуре проекта.

Верстка сайта по макету

Требуется верстальщик для создания адаптивной верстки по готовому дизайну. Необходимы навыки работы с HTML, CSS и JavaScript. Бюджет обсуждается.

Разработка праздничных баннеров для юбилейной акции

Требуется создать два баннера для рекламной кампании, посвященной юбилею компании. Основные элементы: акция со скидкой по промокоду и акцент на ключевые продукты. Важно сохранить фирменный стиль, но сделать дизайн ярким и привлекающим внимание.