AllBazar is a Laravel MVC marketplace prototype for Bangladesh local shops. It combines local product discovery, smart product comparison, shop profiles, a shop map, cart and checkout screens, customer accounts, shop-owner tooling, and admin/co-admin management structure.
- Frontend: Blade, HTML, CSS, JavaScript
- Backend: PHP 8.0+ with Laravel 9
- Database: MySQL through XAMPP
- Install Composer if it is not already available.
- Copy
.env.exampleto.env. - Create a MySQL database named
allbazarin XAMPP/phpMyAdmin. - Run:
composer install
php artisan key:generate
php artisan migrate --seed
php artisan storage:link
php artisan serveDouble-click:
Run_AllBazar.bat
It starts/checks XAMPP MySQL, creates the allbazar database, runs migrations, opens the browser, and starts Laravel at:
http://127.0.0.1:8000
To stop the Laravel dev server, close the launcher window or double-click:
Stop_AllBazar.bat
Sample accounts use the password password:
admin@allbazar.testcoadmin@allbazar.testowner@allbazar.testcustomer@allbazar.test
/homepage/search?q=ricesmart grouped search/advanced-searchadvanced filters/shopsshop map/cartand/checkout/account,/shop-owner,/admin