Skip to content

msajjad650/product-listing

Repository files navigation

product-listing

  1. Clone project
git clone https://github.com/msajjad650/product-listing.git
  1. Goto .env file and update database and queue conntection strings
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=product-listing
DB_USERNAME=root
DB_PASSWORD=
QUEUE_CONNECTION=database
  1. Goto project directory and do composer install
cd product-listing
composer install
  1. Run Migrations
php artisan migrate
  1. Generate key
php artisan key:generate
  1. Run project
php artisan serve
  1. Import all products
http://127.0.0.1:8000/importProducts

and open new termianl and run

php artisan queue:work
  1. List Products
http://127.0.0.1:8000/products

Product Listing

  1. Import porducts
  2. Product listing (/products)
  3. View Product details
  4. Pagination
  5. Basic Filters

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published