Minimalist Ecommerce Engine running on Laravel and Filament.
Laravel 10 + Fillament 3.0
URL: http://localhost:8000/admin/login
Email: blok@blok.run
Demo pass: blok
- Clone repo
git clone https://github.com/blokrun/blok.run.git
- Rename
.env.example
to.env
and add your DB config andAPP_URL
, otherwise photos will be not served. - Go to the cloned folder with your terminal and paste this block of commands:
composer install
npm install
php artisan migrate
php artisan db:seed --class=LanguageSeeder
php artisan db:seed --class=UserSeeder
php artisan db:seed --class=MediaSeeder
php artisan db:seed --class=PageSeeder
php artisan db:seed --class=ProductSeeder
php artisan db:seed --class=ProductCategorySeeder
php artisan storage:link
php artisan serve
LanguageSeeder
must be first to avoid foreign key conflicts
- Check your http://localhost:8000
blok.run
useMySQL
by default as a very simple solution.- If you have a very small project - you can use SQLite, to store database in file and hold it in your private repository together with app files. You will have the same information in your localhost and production. That will be easy for your App Development.
To create migrations for all the tables, run:
php artisan migrate:generate
https://github.com/kitloong/laravel-migrations-generator
https://github.com/tyghaykal/laravel-seeder-generator
php artisan seed:generate
Filament Admin Panel
if you have any ideas - contact via email