QuickBuy – E-Commerce-Plattform für Multivendor-Systeme
QuickBuy ist eine vollständig reaktionsfähige E-Commerce-Plattform/Webanwendung für Multivendor-Systeme. Es wurde mit [objektorientiertem PHP] entwickelt und nutzt das Bootstrap-Framework (v5.3.0) zusammen mit JavaScript/jQuery-Plugins. Die Plattform ist so konzipiert, dass sie mit verschiedenen Bildschirmauflösungen kompatibel ist und ein optimales Benutzererlebnis auf kleinen Mobilgeräten bis hin zu großen Desktops bietet.
Live-Vorschau
Um eine Vorschau dieses Projekts anzuzeigen, besuchen Sie bitte https://quickbuy.shawon-khan.com/ .
Verwendete Plugins
- Bootstrap (v5.3.0)
- Font Awesome (v6.4.0)
- Eulen-Karussell (v2.3.4)
- jQuery (v3.7.0)
- Chart.js (v4.3.0)
- Datentabellen (v1.13.4)
- Sweetalert2 (v11.7.16)
- Select2 (v1.3.0)
- Summernote (v0.8.20)
Merkmale
- [Multivendor-System]: QuickBuy unterstützt mehrere Anbieter und ermöglicht es ihnen, ihre eigenen Geschäfte innerhalb der Plattform zu erstellen und zu verwalten.
- [Responsives Design]: Die Plattform ist mit einem responsiven Layout aufgebaut, das ein nahtloses Benutzererlebnis auf verschiedenen Geräten und Bildschirmgrößen gewährleistet.
- [Objektorientiertes PHP]: QuickBuy wird unter Verwendung der objektorientierten PHP-Programmiersprache entwickelt, die die Wiederverwendbarkeit und Wartbarkeit des Codes fördert.
- [Bootstrap-Framework]: Es nutzt das Bootstrap 5.3.0- Framework und bietet eine robuste und anpassbare Grundlage für die Benutzeroberfläche.
- [Händlershops]: Händler haben die Möglichkeit, ihre eigenen Shops zu erstellen und zu verwalten, einschließlich Produktlisten, Bestandsverwaltung und Auftragsabwicklung.
- [Benutzerfreundliche Oberfläche]: Die Plattform bietet eine benutzerfreundliche Oberfläche, die es sowohl Händlern als auch Kunden erleichtert, im System zu navigieren und mit ihm zu interagieren.
- [Warenkorb]: Kunden können Produkte in ihren Warenkorb legen und zur Kasse gehen, um ein reibungsloses Einkaufserlebnis zu gewährleisten.
- [Auftragsverwaltung]: Händler können ihre Bestellungen effizient verwalten, Sendungen verfolgen und den Bestellstatus aktualisieren.
- [Zahlungsintegration]: QuickBuy lässt sich in gängige Zahlungsgateways integrieren und ermöglicht Kunden sichere Online-Zahlungen.
- [Produktsuche und Filterung]: Kunden können einfach nach Produkten suchen und Filter anwenden, um die gewünschten Artikel schnell zu finden.
- [Wunschlistenfunktion]: Kunden können ihre Wunschliste erstellen und verwalten und Produkte zum späteren Nachschlagen speichern.
- [Rezensions- und Bewertungssystem]: Kunden können Rezensionen und Bewertungen für Produkte abgeben und so anderen Benutzern wertvolles Feedback geben.
Installation
Um QuickBuy zu installieren, befolgen Sie bitte die folgenden Schritte:
Über Git
git clone https://github.com/shawonk007/quickbuy_ecommerce.git
Wählen Sie Projektordner
Abhängigkeiten installieren
Konfigurieren Sie Uploads
- Klonen Sie das Repository auf Ihren lokalen Computer oder laden Sie den Quellcode als ZIP-Datei herunter.
- Stellen Sie sicher, dass auf Ihrem Computer ein kompatibler Webserver (z. B. Apache) und Composer installiert ist.
- Importieren Sie die bereitgestellte Datenbankdatei in Ihre MySQL-Datenbank.
- Aktualisieren Sie die Datenbankkonfiguration in der Konfigurationsdatei der Anwendung (database.php) im Konfigurationsordner mit Ihren Datenbankanmeldeinformationen.
- Laden Sie die Anwendungsdateien auf Ihren Webserver hoch.
- Stellen Sie sicher, dass die erforderlichen Datei- und Verzeichnisberechtigungen festgelegt sind, um Lese- und Schreibzugriff zu ermöglichen.
- Greifen Sie über Ihren Webbrowser auf die Anwendung zu.
Hinweis: Stellen Sie sicher, dass PHP Version 8.2 und MySQL auf Ihrem Server installiert und ordnungsgemäß konfiguriert sind.
Verwendung
Nach der Installation können Sie über Ihren Webbrowser auf QuickBuy zugreifen. Als Administrator haben Sie Zugriff auf das Admin-Panel, um die Systemeinstellungen, Händler und Produkte zu verwalten. Händler können ihre Geschäfte erstellen und ihre Produkte und Bestellungen über ihr spezielles Händlerpanel verwalten. Kunden können Produkte durchsuchen, Artikel in ihren Warenkorb legen und zur Kasse gehen.
Pfad konfigurieren
Stellen Sie nach dem Klonen oder Installieren dieses Projekts sicher, dass Sie Ihren Pfad unter (config/app.php) konfigurieren. Bitte ändern Sie ["IHR_VERZEICHNIS"] in das Verzeichnis dieses Projekts auf Ihrem lokalen Server, wie unten angegeben:
' root ' = > ' http://localhost/YOUR_DIRECTORY/ ' ,
' auth ' = > ' http://localhost/YOUR_DIRECTORY/auth ' ,
' admin ' = > ' http://localhost/YOUR_DIRECTORY/admin ' ,
' merchant ' = > ' http://localhost/YOUR_DIRECTORY/merchant ' ,
Danksagungen
- Das QuickBuy -Projekt wird derzeit nur zu Demozwecken entwickelt und basiert auf den Konzepten von E-Commerce-Plattformen und Online-Marktplätzen.
- Die Entwicklung von QuickBuy wurde durch die Beiträge verschiedener Einzelpersonen und Open-Source-Bibliotheken ermöglicht.
- Wir möchten den Entwicklern und Communities hinter PHP, Bootstrap und anderen in diesem Projekt verwendeten Tools unseren Dank aussprechen.