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.
- Built with Laravel
- Multi vendor support
- Multi lingual support
- Dedicated Admin, Seller, and Customer panels
- Modular and extensible architecture
- Translated to 19 languages
Follow these steps to set up Velstore:
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
--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
- Backend: Laravel 10+
- Database: MySQLi
- Frontend: Blade (with Laravel UI)
- Authentication: Laravel Sanctum
- DataTables: Yajra Laravel Datatables