Skip to content
Vanilo Demo Application
PHP HTML Vue
Branch: 0.5
Clone or download
fulopattila122 Merge pull request #29 from vanilophp/dependabot/npm_and_yarn/lodash.…
…mergewith-4.6.2

Bump lodash.mergewith from 4.6.1 to 4.6.2
Latest commit 7ca271a Nov 3, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Property based filtering functionality has been added Feb 10, 2019
bootstrap Initial commit - working state Dec 14, 2017
config Improved breadcrumbs, added thankyou page, image fit is 'fill' not 'c… Nov 12, 2018
database Initial commit - working state Dec 14, 2017
docs Updated screenshots to v0.5 Feb 11, 2019
public Upgrade frontend to Bootstrap v4.0, displaying categories Nov 11, 2018
resources Property based filtering functionality has been added Feb 10, 2019
routes Property based filtering functionality has been added Feb 10, 2019
storage Initial commit - working state Dec 14, 2017
tests Restore removed test code Feb 11, 2019
.env.dusk.local.example Upgrade frontend to Bootstrap v4.0, displaying categories Nov 11, 2018
.env.example Readme has been extended incl. screenshots Dec 17, 2017
.gitattributes Initial commit - working state Dec 14, 2017
.gitignore Added cart browser test Sep 27, 2018
artisan Initial commit - working state Dec 14, 2017
composer.json Updated Vanilo components to v0.5.1 (fw -> 0.5.2) Mar 17, 2019
composer.lock Updated Vanilo components to v0.5.1 (fw -> 0.5.2) Mar 17, 2019
package.json Bump bootstrap from 4.1.3 to 4.3.1 Nov 3, 2019
phpunit.dusk.xml Upgrade frontend to Bootstrap v4.0, displaying categories Nov 11, 2018
phpunit.xml Added feature tests for products Sep 25, 2018
readme.md Release v0.5.0 Feb 11, 2019
server.php Initial commit - working state Dec 14, 2017
webpack.mix.js Upgrade frontend to Bootstrap v4.0, displaying categories Nov 11, 2018
yarn.lock Merge pull request #29 from vanilophp/dependabot/npm_and_yarn/lodash.… Nov 3, 2019

readme.md

Vanilo Demo Application

v0.5

This is a minimalistic Laravel 5.7 application that demonstrates how to build a simple storefront using the Vanilo framework. It also contains Vanilo's 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

2. Install Dependencies:

cd demo/
composer install

3. Configure the environment:

The .env file 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 .env file.

4. Install Database:

Run these commands in your terminal:

php artisan migrate --seed

5. Create the first admin user:

Run this command:

php artisan appshell:super

Enter your email, name, password, accept admin as role.

6. Open the application:

Run the site with php artisan serve and access the site:

http://127.0.0.1:8000

Product List

Product list

Product Page

Product page

Cart

Cart

Checkout

Checkout

Order Thank You

Order Thank You

Order Admin

Order Admin

Products Admin

Products Admin

Manage Product

Manage Product

Manage Categories

Manage Categories

Manage Properties

Manage Properties

Assign Product Properties

Assign Product Properties

For further details refer to the Vanilo Documentation.

You can’t perform that action at this time.