velstorelabs / velstore
Velstore - A multi-vendor, multi-lingual Laravel eCommerce boilerplate.
Installs: 51
Dependents: 0
Suggesters: 0
Security: 0
Stars: 43
Watchers: 1
Forks: 3
Open Issues: 0
Type:project
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.10
- laravel/sanctum: ^3.3
- laravel/tinker: ^2.8
- laravel/ui: ^4.6
- yajra/laravel-datatables-oracle: ^10.11
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.0
- dev-main
- v0.0.2
- v0.0.1
- dev-feature/home-translations-check
- dev-feature/footer-style
- dev-feature/home-translations
- dev-feature/store-development
- dev-feature/products/management
- dev-feature/products-management
- dev-feature/product-frontend
- dev-feature/attribute-managemment
- dev-feature/product-attributes
- dev-feature/attribute-management
- dev-feature/vendor-dashboard
- dev-feature/coupon-code
- dev-feature/admin-datatable
- dev-feature/cart
- dev-feature/admin-translation
- dev-feature/admin-panel
- dev-feature/develop
- dev-release/v0.0.1-beta
- dev-develop
This package is not auto-updated.
Last update: 2025-05-05 04:58:09 UTC
README
Velstore is a powerful and open-source multi-vendor Laravel eCommerce solution. It is fully customizable and ready to use. It is the perfect choice for launching your online store with ease and efficiency.
Features
- Built with Laravel
- Multi vendor support
- Multi lingual support
- Dedicated Admin, Seller, and Customer panels
- Modular and extensible architecture
- Translated to 19 languages
Supported Languages
Trending Products
Installation Guide
Follow these steps to set up Velstore:
Install via Composer
Run the following command to create a new Velstore project:
composer create-project velstorelabs/velstore
If you didn't have .env
you can copy it from .env.example
.
cp .env.example .env
Create a new database and update the database credentials in .env
. Run the following command to install Velstore:
php artisan install:velstore --with-import
Options
--with-import
Imports sample data to help you get started quickly.
Start the Laravel server:
php artisan serve
If you found error Vite manifest not found at
, you should run this in different terminal:
npm run dev
Your Velstore instance is now running! Open your browser and visit:
http://127.0.0.1:8000
Tech Stack
- Backend: Laravel 10+
- Database: MySQLi
- Frontend: Blade (with Laravel UI)
- Authentication: Laravel Sanctum
- DataTables: Yajra Laravel Datatables