dependabot[bot] b5a46c9123 build(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 2 updates in the /frontend/admin directory: [ajv](https://github.com/ajv-validator/ajv) and [minimatch](https://github.com/isaacs/minimatch).


Updates `ajv` from 6.12.6 to 6.14.0
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0)

Updates `minimatch` from 3.1.2 to 3.1.3
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: ajv
  dependency-version: 6.14.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: minimatch
  dependency-version: 3.1.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-22 13:34:35 +03:00
2025-07-09 20:55:29 +03:00
2025-07-09 20:55:29 +03:00
2025-11-18 15:40:21 +03:00
2025-12-15 20:10:32 +03:00
2025-12-08 22:11:17 +03:00
2026-01-05 15:41:47 +03:00
2026-01-09 22:32:59 +03:00
2025-12-07 19:55:05 +03:00
2025-12-25 18:44:24 +03:00
2025-12-23 22:34:08 +03:00

TeleCart 2.0

CI/CD License PHP Version Vue.js Docker OpenCart

Telegram магазин на базе OpenCart. Позволяет создать полноценный интернет-магазин в виде Telegram Mini App.

🚀 Возможности

  • 📱 Telegram Mini App интерфейс
  • 🛒 Полноценная корзина и оформление заказов
  • 🎨 Адаптивный дизайн с поддержкой темной/светлой темы
  • 📊 Административная панель для управления настройками
  • 🔍 Поиск и фильтрация товаров
  • 📦 Интеграция с OpenCart

🛠 Технологии

  • Backend: PHP (OpenCart), Composer
  • Frontend: Vue.js 3, Vite, Tailwind CSS, Pinia
  • Инфраструктура: Docker, Docker Compose
  • Тестирование: PHPUnit, Vitest

📦 Структура проекта

telecart/
├── frontend/
│   ├── admin/      # Административная панель
│   └── spa/        # Telegram Mini App
├── module/         # Модуль OpenCart
├── docker/         # Docker конфигурации
└── src/            # Исходный код OpenCart

🚀 Быстрый старт

Требования

  • Docker и Docker Compose
  • PHP >= 7.4
  • Node.js >= 20.19.0 или >= 22.12.0

Установка

# Клонировать репозиторий
git clone git@github.com:telecart-labs/telecart.git
cd telecart

# Настроить проект
make setup

# Запустить в режиме разработки
make dev

Доступные команды

  • make setup - Первоначальная настройка проекта
  • make start - Запустить контейнеры
  • make stop - Остановить контейнеры
  • make dev - Запустить в режиме разработки
  • make dev-admin - Запустить админ-панель в режиме разработки
  • make test - Запустить тесты
  • make lint - Проверить код линтером

📝 Лицензия

Это коммерческий платный модуль. Все права защищены. Использование модуля возможно только после приобретения лицензии.

🤝 Вклад в проект

Мы приветствуем вклад в развитие проекта! Пожалуйста, создавайте issue и pull request'ы.

📄 Документация

Дополнительная документация находится в папке docs/.

Description
No description provided
Readme 22 MiB
Languages
PHP 46.4%
Vue 26.6%
JavaScript 25.3%
Shell 0.7%
CSS 0.4%
Other 0.5%