QuickBuy — мультивендорная системная платформа электронной коммерции
QuickBuy — это полностью адаптивная мультивендорная системная платформа/веб-приложение для электронной коммерции. Он разработан с использованием [объектно-ориентированного PHP] и использует платформу Bootstrap (v5.3.0) вместе с плагинами JavaScript/jQuery. Платформа спроектирована так, чтобы быть совместимой с различными разрешениями экрана, обеспечивая оптимальное взаимодействие с пользователем как на небольших мобильных устройствах, так и на больших настольных компьютерах.
Живой просмотр
Чтобы просмотреть этот проект, посетите https://quickbuy.shawon-kan.com/ .
Используемые плагины
- Начальная загрузка (v5.3.0)
- Шрифт Awesome (v6.4.0)
- Сова-Карусель (v2.3.4)
- jQuery (v3.7.0)
- Chart.js (v4.3.0)
- Таблицы данных (v1.13.4)
- Sweetalert2 (v11.7.16)
- Выбрать2 (v1.3.0)
- Летняя заметка (v0.8.20)
Функции
- [Мультивендорная система]: QuickBuy поддерживает несколько поставщиков, что позволяет им создавать и управлять своими собственными магазинами на платформе.
- [Адаптивный дизайн]: платформа имеет адаптивный макет, обеспечивающий удобство взаимодействия с пользователем на разных устройствах и размерах экранов.
- [Объектно-ориентированный PHP]: QuickBuy разработан с использованием объектно-ориентированного языка программирования PHP, который обеспечивает возможность повторного использования кода и удобство обслуживания.
- [Среда Bootstrap]: используется платформа Bootstrap 5.3.0 , обеспечивающая надежную и настраиваемую основу для пользовательского интерфейса.
- [Торговые магазины]: Продавцы имеют возможность создавать свои собственные магазины и управлять ими, включая списки товаров, управление запасами и обработку заказов.
- [Дружественный интерфейс]: Платформа предлагает удобный интерфейс, позволяющий продавцам и клиентам легко ориентироваться и взаимодействовать с системой.
- [Корзина]: покупатели могут добавлять товары в корзину и переходить к оформлению заказа, чтобы покупка прошла без проблем.
- [Управление заказами]: продавцы могут эффективно управлять своими заказами, отслеживать поставки и обновлять статусы заказов.
- [Интеграция платежей]: QuickBuy интегрируется с популярными платежными шлюзами, позволяя клиентам совершать безопасные онлайн-платежи.
- [Поиск и фильтрация продуктов]: клиенты могут легко искать продукты и применять фильтры, чтобы быстро найти нужные товары.
- [Функция списка желаний]: клиенты могут создавать свой список желаний и управлять им, сохраняя продукты для использования в будущем.
- [Система обзоров и рейтингов]: клиенты могут оставлять отзывы и оценки продуктов, предоставляя ценные отзывы другим пользователям.
Установка
Чтобы установить QuickBuy , выполните следующие действия:
Через Гит
git clone https://github.com/shawonk007/quickbuy_ecommerce.git
Выберите папку проекта
Установить зависимости
Настройка загрузки
- Клонируйте репозиторий на свой локальный компьютер или загрузите исходный код в виде ZIP-файла.
- Убедитесь, что на вашем компьютере установлены совместимый веб-сервер (например, Apache) и Composer .
- Импортируйте предоставленный файл базы данных в вашу базу данных MySQL.
- Обновите конфигурацию базы данных в файле конфигурации приложения (database.php) в папке config, указав учетные данные вашей базы данных.
- Загрузите файлы приложения на свой веб-сервер.
- Убедитесь, что установлены необходимые разрешения для файлов и каталогов, обеспечивающие доступ на чтение и запись.
- Получите доступ к приложению через веб-браузер.
Примечание. Убедитесь, что на вашем сервере установлены и правильно настроены PHP версии 8.2 и MySQL.
Использование
После установки вы можете получить доступ к QuickBuy через веб-браузер. Как администратор, вы будете иметь доступ к панели администратора для управления настройками системы, продавцами и продуктами. Продавцы могут создавать свои магазины и управлять своими продуктами и заказами через специальную панель продавца. Покупатели могут просматривать товары, добавлять товары в корзину и переходить к оформлению заказа.
Настроить путь
После клонирования или установки этого проекта убедитесь, что вы указали свой путь (config/app.php) . Пожалуйста, измените ["ВАШ_КАТАЛОГ"] на свой каталог этого проекта на вашем локальном сервере, как указано ниже:
' root ' = > ' http://localhost/YOUR_DIRECTORY/ ' ,
' auth ' = > ' http://localhost/YOUR_DIRECTORY/auth ' ,
' admin ' = > ' http://localhost/YOUR_DIRECTORY/admin ' ,
' merchant ' = > ' http://localhost/YOUR_DIRECTORY/merchant ' ,
Благодарности
- Проект QuickBuy на данный момент разрабатывается только для демонстрационных целей на основе концепций платформ электронной коммерции и онлайн-торговых площадок.
- Разработка QuickBuy стала возможной благодаря вкладу различных людей и библиотек с открытым исходным кодом.
- Мы хотели бы выразить благодарность разработчикам и сообществам PHP, Bootstrap и других инструментов, использованных в этом проекте.