Yokka Stars

Магазин на PHP + SQLite: каталог, корзина, заказы, админка, импорт Excel (исходный ко

Магазин на PHP + SQLite: каталог, корзина, заказы, админка, импорт Excel (исходный ко

Продавец: SirBob

Цена: 1745.98 RUB

Товар доступен. Итоговая стоимость зависит от выбранных параметров и проверяется перед оплатой.

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

Готовый интернет-магазин на PHP + SQLite. Разворачивается на любом хостинге за 5 минут — без Composer, без MySQL, без настройки базы. Достаточно PHP 8.

Что внутри:

  • Витрина: главная, каталог, категории, поиск, карточка товара
  • Корзина: пересчёт, удаление, защита от заказа сверх остатка
  • Оформление заказа: проверка контактов, 3 способа оплаты, квитанция по ссылке
  • Админка: сводка продаж, товары, заказы со статусами, настройки
  • Импорт и экспорт каталога в Excel (.xlsx) — обновление по артикулу
  • SQLite — база данных создаётся сама при первом открытии
  • Мобильная вёрстка, чистый русский интерфейс

Установка:

  • Содержимое папки public/ загрузите в корень сайта
  • Откройте сайт — база и демо-товары создадутся автоматически
  • Зайдите в /admin (admin / admin123) и смените пароль
  • Загрузите свой каталог через «Импорт XLSX»

Импорт из Excel: выгрузите каталог кнопкой «Экспорт в XLSX», поправите цены в Excel, загрузите обратно — товары обновятся по артикулу, ничего не задвоится. Распознаются столбцы: Название, Артикул, Цена, Старая цена, Остаток, Единица, Кратко, Описание, Категория. Порядок столбцов любой — формат совместим с выгрузками 1С, Битрикса и МойСклад.

Требования: PHP 8.0+ и расширение pdo_sqlite. Всё остальное уже внутри.

Проверено: 92 автотеста проходят на чистой установке — от главной страницы до импорта Excel. Тесты идут в архиве (php tests/e2e.php).

Безопасность: параметризованные запросы к базе, экранирование вывода, bcrypt-хэш пароля администратора, запрет выполнения скриптов в папке изображений.

Дополнительно: тема оформления вынесена в public/themes/ — можно изменить внешний вид или написать свою тему. Подробное руководство с 15 скриншотами — в GUIDE.pdf.

Лицензия: личное использование и один коммерческий проект. Перепродажа кода запрещена.

СМОТРИ ТАКЖЕ:

⟶ Генератор договоров, актов, счетов и УПД из Excel → PDF (Python, 41 шаблон) — plati.market/itm/6176691

⟶ AIRoute — self-hosted шлюз нейросетей, полный исходный код — plati.market/itm/6054925

⟶ Стартовый набор продавца Plati.Market — калькулятор прибыли + первые 10 шагов (мини) — plati.market/itm/6188964