https://github.com/vanilophp/demo
Vanilo Demo Application
https://github.com/vanilophp/demo
cart laravel vanilo
Last synced: about 1 year ago
JSON representation
Vanilo Demo Application
- Host: GitHub
- URL: https://github.com/vanilophp/demo
- Owner: vanilophp
- Created: 2017-12-17T11:46:01.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-16T07:52:07.000Z (over 1 year ago)
- Last Synced: 2025-04-12T23:39:24.246Z (about 1 year ago)
- Topics: cart, laravel, vanilo
- Language: PHP
- Homepage: https://vanilo.io/docs/
- Size: 6.09 MB
- Stars: 195
- Watchers: 10
- Forks: 56
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vanilo Demo Application

This is a simple Laravel 11 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](https://github.com/vanilophp/demo/archive/master.zip)
or use git:
```bash
git clone https://github.com/vanilophp/demo.git
```
**2. Install Dependencies**:
```bash
cd demo/
composer install
```
**3. Configure the environment**:
> The `.env` file is in the app's [root directory](https://laravel.com/docs/11.x/configuration#environment-configuration).
- 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 this command:
```bash
php artisan migrate --seed
```
**5. Link Storage**:
Run this command:
```bash
php artisan storage:link
```
**6. Create the first admin user**:
Run this command:
```bash
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](https://vanilo.io/docs/).