This is a demo project using Voyager package for Laravel. Feel free to use, modify or whatever you like with this project.
What's included?
- Manage Product.
- Manage Product Variation (sizes).
- Manage Product Images. Drag n drop sortable image.
- Product Categories.
- Manage Order.
- Manage Order Products.
- Order Events (Created, Ready to Ship, Shipped, Canceled).
- Product Stock Update.
- more..
- E-commerce workflow
You can download latest release .zip file or clone this project
git clone https://github.com/handiwijoyo/voyager-demo
Enter the voyager-demo directory
cd voyager-demo
Install composer dependencies:
composer install
Copy .env-example to .env:
cp .env.example .env
Generate application key:
php artisan key:generate
Update your database credentials in .env:
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
Run migration & seeder:
php artisan migrate --seed
Create a symbolic link from "public/storage" to "storage/app/public"
php artisan storage:link
(Optional) If you don't have webserver running you can use
php artisan serve
That's all. Now you may visit the website:
http://domain.dev/admin
Login:
email: [email protected]
password: password