QuickBuy - マルチベンダー システム e コマース プラットフォーム
QuickBuy は、完全に応答性の高いマルチベンダー システムの e コマース プラットフォーム/Web アプリケーションです。 [オブジェクト指向 PHP]を使用して開発され、 Bootstrap (v5.3.0)フレームワークと JavaScript/jQuery プラグインを利用します。このプラットフォームはさまざまな画面解像度と互換性があるように設計されており、小型のモバイル デバイスから大規模なデスクトップまで最適なユーザー エクスペリエンスを提供します。
ライブプレビュー
このプロジェクトをプレビューするには、 https://quickbuy.shawon-khan.com/にアクセスしてください。
使用したプラグイン
- ブートストラップ (v5.3.0)
- 素晴らしいフォント (v6.4.0)
- フクロウメリーゴーランド (v2.3.4)
- jQuery (v3.7.0)
- チャート.js (v4.3.0)
- データテーブル (v1.13.4)
- スウィートアラート2 (v11.7.16)
- セレクト2 (v1.3.0)
- サマーノート (v0.8.20)
特徴
- [マルチベンダー システム] : QuickBuy は複数のベンダーをサポートしており、プラットフォーム内で独自のストアを作成および管理できます。
- [レスポンシブデザイン] :プラットフォームはレスポンシブレイアウトで構築されており、さまざまなデバイスや画面サイズにわたってシームレスなユーザーエクスペリエンスを保証します。
- [オブジェクト指向 PHP] : QuickBuy は、コードの再利用性と保守性を促進するオブジェクト指向 PHP プログラミング言語を使用して開発されています。
- [Bootstrap フレームワーク] : Bootstrap 5.3.0フレームワークを利用し、ユーザー インターフェイスに堅牢でカスタマイズ可能な基盤を提供します。
- [マーチャントストア] :マーチャントは、商品リスト、在庫管理、注文処理など、独自のストアを作成および管理することができます。
- [ユーザーフレンドリーなインターフェイス] :プラットフォームはユーザーフレンドリーなインターフェイスを提供し、販売者と顧客の両方がシステムを簡単に操作して操作できるようにします。
- [ショッピング カート] :顧客は商品をショッピング カートに追加し、チェックアウトに進むことで、シームレスな購入体験を実現できます。
- [注文管理] :販売者は効率的に注文を管理し、出荷を追跡し、注文ステータスを更新できます。
- [支払いの統合] : QuickBuy は一般的な支払いゲートウェイと統合され、顧客は安全なオンライン支払いを行うことができます。
- [製品の検索とフィルタリング] :製品を簡単に検索し、フィルタを適用して、目的のアイテムをすばやく見つけることができます。
- [ウィッシュリスト機能] :顧客はウィッシュリストを作成および管理し、将来の参照のために製品を保存できます。
- [レビューと評価システム] :顧客は製品のレビューと評価を残すことができ、他のユーザーに貴重なフィードバックを提供します。
インストール
QuickBuyをインストールするには、次の手順に従ってください。
Git経由
git clone https://github.com/shawonk007/quickbuy_ecommerce.git
プロジェクトフォルダーの選択
依存関係のインストール
自動ロードの構成
- リポジトリのクローンをローカル マシンに作成するか、ソース コードを ZIP ファイルとしてダウンロードします。
- 互換性のある Web サーバー (Apache など) とComposer がマシンにインストールされていることを確認してください。
- 提供されたデータベース ファイルを MySQL データベースにインポートします。
- config フォルダーにあるアプリケーションの構成ファイル (database.php) 内のデータベース構成をデータベースの資格情報で更新します。
- アプリケーション ファイルを Web サーバーにアップロードします。
- 必要なファイルとディレクトリのアクセス許可が、読み取りおよび書き込みアクセスを有効にするように設定されていることを確認してください。
- Web ブラウザを通じてアプリケーションにアクセスします。
注: PHP バージョン 8.2 と MySQL がサーバーにインストールされ、適切に構成されていることを確認してください。
使用法
インストール後、Web ブラウザを通じてQuickBuyにアクセスできるようになります。管理者は、管理パネルにアクセスして、システム設定、販売者、製品を管理できます。販売者は、専用の販売者パネルを通じてストアを作成し、製品と注文を管理できます。顧客は商品を閲覧し、ショッピング カートに商品を追加し、チェックアウトに進むことができます。
パスの構成
このプロジェクトを複製またはインストールした後、 (config/app.php)にパスを設定していることを確認してください。以下に示すように、 ["YOUR_DIRECTORY"] をローカル サーバー上のこのプロジェクトのディレクトリに変更してください。
' root ' = > ' http://localhost/YOUR_DIRECTORY/ ' ,
' auth ' = > ' http://localhost/YOUR_DIRECTORY/auth ' ,
' admin ' = > ' http://localhost/YOUR_DIRECTORY/admin ' ,
' merchant ' = > ' http://localhost/YOUR_DIRECTORY/merchant ' ,
謝辞
- QuickBuyプロジェクトは、e コマース プラットフォームとオンライン マーケットプレイスの概念に基づいて、現時点ではデモ目的のみで開発されています。
- QuickBuyの開発は、さまざまな個人およびオープンソース ライブラリの貢献によって可能になりました。
- このプロジェクトで使用された PHP、Bootstrap、およびその他のツールの背後にある開発者とコミュニティに感謝の意を表します。