- AJAX Cart Functionality
- AJAX Product mixed filtration (price, year, title, category) feature
- Full checkout process with Stripe API
- Eloquent model relationships
- User admin/user roles
- CRUD for admin user (categories, products, comments/reviews)
- SMTP Email verification with mailpit
- Product's review feature
screen-capture.34.1.mp4
git clone https://github.com/refactorian/laravel-docker.gitcd laravel-dockercopy .env.example to .env filedocker compose up -d --builddocker compose exec phpmyadmin chmod 777 /sessionsdocker compose exec php bashchown -R www-data:www-data /var/www /var/www/bootstrap/cachechmod -R 775 /var/www/storage /var/www/bootstrap/cacheadd in app/Providers/AppServiceProvider boot method this line: view()->share('categoriesTree', Category::where('parent_id', null)->with('children')->get());php artisan migrate --seedcomposer setup
docker compose up -d
- URL: http://localhost
- URL: http://localhost:8080
- Server:
db - Username:
neelli - Password:
neelli - Database:
booksStore
- Email: any email in db users table
- Password: password