Ich habe dieses Projekt erstellt, um mit grundlegenden Admin-Panel-Funktionen wie der Benutzerverwaltung mit Rollen zu beginnen.
Klonen Sie das Repo lokal:
git clone https://github.com/amitm13/laravel-inertiajs-admin laravel-admin
cd laravel-adminPHP-Abhängigkeiten installieren:
composer installNPM-Abhängigkeiten installieren:
npm installBauen Sie Vermögenswerte auf:
npm run devSetup-Konfiguration:
cp .env.example .envAnwendungsschlüssel generieren:
php artisan key:generateErstellen Sie eine MySQL-Datenbank. Sie können auch eine andere Datenbank (SQLite, Postgres) verwenden, aktualisieren Sie einfach Ihre Konfiguration entsprechend.
Konfigurieren Sie die Datenbank in .env
DB_DATABASE=inertia_adminFühren Sie Datenbankmigrationen aus:
php artisan migrateFühren Sie den Entwicklungsserver aus (die Ausgabe gibt die Adresse an):
php artisan serveJetzt kann es losgehen!
Hinweis: Da es standardmäßig keinen Benutzer gibt. Bitte registrieren Sie sich zuerst, um das Admin-Panel nutzen zu können.