demo
demo copied to clipboard
Vanilo Demo Application
Vanilo Demo Application
This is a minimalistic Laravel 8 application that demonstrates how to build a simple storefront using the Vanilo framework. It also contains the Vanilo admin panel.
The app uses the default Bootstrap theme that comes with Laravel.
Installation
1. Get the app:
Either download and decompress the zipball or use git:
git clone https://github.com/vanilophp/demo.git vanilo-demo
2. Install Dependencies:
cd vanilo-demo/
composer install
3. Configure the environment:
The
.envfile is in the app's root directory.
- Create a database for your application.
- Initialize .env (quickly:
cp .env.example .env && php artisan key:generate. - add the DB credentials to the
.envfile.
4. Install Database:
Run this command:
php artisan migrate --seed
5. Link Storage:
Run this command:
php artisan storage:link
6. Create the first admin user:
Run this command:
php artisan make:superuser
Enter your email, name, password, accept admin as role.
7. Open the application:
Run the site with php artisan serve and access the site:
http://127.0.0.1:8000
Products are not seeded so open the admin panel first to add some products.
Product List

Product Page

Cart

Checkout

Order Thank You

Order Admin

Products Admin

Manage Product

Manage Categories

Manage Properties

Assign Product Properties

For further details refer to the Vanilo Documentation.