
Authentifizierung :
Kunden können sich mit den erforderlichen Informationen anmelden oder anmelden.
Menüerforschung :
Kunden können nach der Kategorie verfügbare Gerichte durchsuchen.
CART -Management :
Fügen Sie Gerichte im Karren hinzu, ändern oder entfernen Sie die Bestellungen.
Zahlungsoptionen :
Online über Stripe oder Bargeld bei der Lieferung.
Bestellverfolgung :
Kunden können den Status ihrer Bestellungen über ein Dashboard sehen.
Schreiben von Testimonials :
Schreiben Sie Testimonials, die nach der Administratorvalidierung angezeigt werden.
Schüsselbewertung :
Bewerten Sie Gerichte mit Sternen, eine Bewertung pro Gericht.
Profilverwaltung :
Ändern Sie die Profilinformationen und wiederholen Sie das Kennwort.
Authentifizierung :
Dediziertes Login für Köche.
Auftragsmanagement :
Zeigen und ändern Sie den Status von Bestellungen (ausstehend in Vorbereitung, vorbereitet).
Statistikverfolgung :
Verfolgen Sie die vom Küchenchef vorbereiteten Gesamtbestellungen und diejenigen, die ausstehend sind.
Authentifizierung :
Dediziertes Login für Lieferpersonal.
Rechnungsverwaltung :
Zeigen und ändern Sie den Status von Rechnungen (ausstehend, in Lieferung, geliefert).
Statistikverfolgung :
Verfolgen Sie ausstehende Rechnungen und die vom Lieferpersonal gelieferten Rechnungen.
Anwendungsinformationsmanagement :
Allgemeine Anwendungsinformationen ändern.
Management von Dienstleistungen, Kategorien, Gerichten, Köchen und Lieferpersonal :
Dienste, Kategorien, Gerichte, Köche und Lieferpersonal hinzufügen, ändern oder löschen.
Zeugnisvalidierung :
Ändern Sie den Status von Testimonials vor der Anzeige.
Restaurantmetriken Tracking :
Sehen Sie sich die Anzahl der Kunden, Bestellungen und Gesamtbeträge an.
Klonen Sie das Repository:
git clone https://github.com/kishyassin/ressineAbhängigkeiten installieren:
composer install
npm installKonfigurieren Sie Ihre .env -Datei und generieren Sie den Anwendungsschlüssel:
cp .env.example .env
php artisan key:generateFühren Sie die Migrationen aus:
php artisan migrateImplementieren Sie ShoppingCart: Von Anayarojo/ShoppingCart
composer require anayarojo/shoppingcart
php artisan vendor:publish --provider= " GloudemansShoppingcartShoppingcartServiceProvider " --tag= " config "Starten Sie den Entwicklungsserver:
php artisan serve
npm run dev Um die Anzeige mit realen Daten zu testen, fügen Sie das in der data.sql -Datei enthaltene Skript in die Datenbank ein.
Pour ajouter un administrateur, Veuillez Créer Votre Compte, Puis Accéder à la Base de Données Pour Changer Le Rôle de l'Utilisateur en Administratur OU Utilisez la Commande php artisan make:filament-user .
Beiträge sind willkommen. Um Änderungen einzureichen, geben Sie das Projekt bitte an, erstellen Sie eine Filiale und senden Sie eine Pull -Anfrage.
Dieses Projekt ist unter der MIT -Lizenz lizenziert.