BasarenoWeb ist die kostenlose Websoftware für Nummernbasare bzw. auch bekannt als Abgabebasar. Sie vereinfacht den Prozess für Verkäufer und Veranstalter, sich zu registrieren, Etiketten mit QRcodes zu erstellen und den Verkauf sowie die Abrechnung effizient zu verwalten.
- Benutzerverwaltung: Nach der Installation kann der System-'Admin' weitere Benutzer erstellen. Diese können eine der folgenden Rollen haben:
- Verkäufer: Hat eine Verkäufernummer und kann Artikel erstellen.
- Assistenten: Können alles, was Verkäufer können, und zusätzlich die Korbannahme und Korbrückgabe durchführen.
- Kassierer: Können alles, was Verkäufer und Assistenten dürfen, und zusätzlich die Scannerkasse bedienen.
- Administratoren: Dürfen zusätzlich Benutzer manuell administrieren und Abrechnungen durchführen.
- Verkäuferregistrierung: Verkäufer können über ein Online-Portal ein Konto erstellen und eine Verkäufernummer beantragen. Nach E-Mail-Verifizierung können Etiketten mit Artikelnamen, Größen, Preisen und Barcodes erstellt werden.
- Korbannahme: Vor dem Basar können Assistenten die Korbannahme dokumentieren und so Sicherstellen, das nur Teilnimmt, wer den Registrierungsprozess durchlaufen hat (max. Anzahl Artikel wurde eingehalten, Helferverwaltung etc.).
- Datenmanagement: Artikel und Verkäufer können exportiert und importiert werden, um den Übergang zwischen Online- (z. B. Website) und Offline-Installationen (z. B. Raspberry Pi) nahtlos zu gestalten.
- Kassierbetrieb: Kassierer können Barcodes während des Basars mit ihren Mobilgeräten scannen.
- Abrechnung: Nach dem Basar können Administratoren Abrechnungen für jeden Verkäufer generieren, einschließlich verkaufter und unverkaufter Artikel sowie Gesamteinnahmen.
- Korbrückgabe: Zum Schluss können die Assistenten die Korbannahme dokumentieren und so Sicherstellen, das nur Teilnimmt, wer den Registrierungsprozess durchlaufen hat (max. Anzahl Artikel wurde eingehalten, Helferverwaltung etc.).
- Integration: Enthält ein Joomla-Modul, um den Registrierungsprozess einfach in die Homepage des Basars zu integrieren. Ein einfacher Link reicht in den meisten Fällen aus.
- Webserver: z. B. nginx oder apache
- PHP: Version 7.4 oder höher
- MySQL: Version 10.3 oder höher
- Dateien bereitstellen: Kopieren Sie alle Dateien in das Web-Stammverzeichnis. Öffnen Sie die config.php.template und nehmen Sie die notwendigen Einstellungen vor (Mailversand, Datenbankzugang, geheimer Schlüssel). Falls
config.phpfehlt, wird der Einrichtungsprozess automatisch gestartet. - Serveranforderungen: Stellen Sie sicher, dass der Webserver PHP 7.4, MySQL und eine Sendmail-Installation hat.
- Offline-Installation: Für Installationen auf einem Raspberry Pi für die Offline-Nutzung müssen die entsprechenden Berechtigungen gesetzt sein. Hilfe finden Sie in den Systemeinstellungen.
login.php: Loginadmin_manage_bazaar.php: Basar-Verwaltung für Administratorenadmin_manage_sellers.php: Verkäuferverwaltung und Abrechnungadmin_manage_users.php: Benutzerverwaltung für den Basarcashier.php: Kassensystemcheckout.php: Internes Abrechnungssystemadmin_dashboard.php: Administrator-Dashboardseller_dashboard.php: Verkäufer-Dashboardfirst_time_setup.php: Einrichtungindex.php: Verkäuferanmeldungload_seller_products.php: Artikel laden (intern)print_qrcodes.php: Etiketten druckenprint_verified_sellers.php: Liste der registrierten Verkäufer druckenseller_products.php: Artikel erstellensystem_settings.php: Systemeinstellungenutilities.php: PHP-Funktionen (intern)verify.php: Verifizierung von Nummernanfragen
Installationsassistent
Assistent zur Einrichtung der Datenbank und erforderlicher Konfigurationen. Verkäufernummer beantragen
Verkäufer können eine Nummer beantragen, sobald ein Basar erstellt wurde und das Startdatum der Nummernvergabe festgelegt ist. Bestätigungs-E-Mail für Verkäufer
Verkäufer erhalten einen Link, um ihr Konto zu bestätigen. Der Text ist Konfigurierbar. Artikel erstellen
Verkäufer fügen Artikel mit Namen und Preisen hinzu. Etiketten drucken
Kassierer-Login
Während des Verkaufs scannen Kassierer verkaufte Artikel. Artikel scannen
Jeder erkannte Artikel wird als „Verkauft“ markiert. Wenn ein Code nicht lesbar ist, können Ziffern manuell eingegeben werden. Die letzten 30 gescannten Artikel werden angezeigt und können bei Bedarf manuell zurückgesetzt werden. Administrator-Login
Nach dem Basar verteilt der Administrator die Einnahmen an die Verkäufer. Eine Liste der verkauften/nicht verkauften Artikel kann angezeigt, gedruckt und/oder dem Verkäufer per E-Mail als Zusammenfassung gesendet werden. Benutzerverwaltung
Nach der Ersteinrichtung können zusätzliche Kassierer und Administratoren hinzugefügt oder entfernt werden. Basare erstellen
Nummernvergabe ist nur möglich, nachdem der Administrator einen Basar erstellt hat und das aktuelle Datum vor dem „Startdatum der Nummernvergabe“ liegt. Nach Beginn des Basars und vor Erreichen des nächsten „Startdatums der Nummernvergabe“ ist keine Nummernvergabe möglich. Eine entsprechende Meldung erscheint. Laden Sie die Software aus dem GitHub-Repository herunter.
Für weitere Informationen besuchen Sie die GitHub Pages-Seite des Projekts.