PHP Product Catalog Module



Before You Download, make sure you have basic understanding of these topics:

a. PHP Object Oriented CRUD Example with Bootstrap

b. Apache .htaccess RewriteRule Examples with PHP

Features List

User type: Admin Admin Yes
Interface for admin Admin Yes
Login page Admin Yes
Log out Admin Yes
Create product Admin Yes
Read products Admin Yes
Update product Admin Yes
Delete product Admin Yes
Search product Admin & Customer Yes
Product lists with pagination Admin & Customer Yes
View inactive products Admin Yes
View products under a category Admin & Customer Yes
Product list under a category with pagination Admin & Customer Yes
Upload product images, you can select many images at once Admin Yes
View product images with thumbnails Admin & Customer Yes
Delete product image with X icon Admin Yes
Upload product PDFs , you can select many PDF files at once Admin Yes
List product PDF Admin Yes
Delete product PDF Admin Yes
View single product with related information Customer Yes
View single product with add to cart button Customer Yes
View single product with image slider Customer Yes
View single product with SEO friendly URL (.htaccess file used) Customer Yes
Rich text editor for product description when adding or editing product Admin Yes
Quantity value must be more than 1 Customer Yes
Sorting by fields Admin Yes
Create category Admin Yes
Read categories Admin Yes
Update category Admin Yes
Delete category Admin Yes
Search category Admin Yes
Category list with pagination Admin Yes
Category search result with pagination Admin Yes
View products under a product category Admin & Customer Yes
Auto update category drop down in create or update product form Admin Yes
Auto update categories in navigation bar Admin & Customer Yes
Highlight selected category in navigation Admin & Customer Yes
Login user with hashed password validation Customer & Admin Yes
Used PDO bindParam() to prevent SQL injection in all MySQL queries Developer Yes
Used PHP htmlspecialchars() and strip_tags() to prevent XSS attacks Developer Yes
Object oriented programming source code Developer Yes
Bootstrap user interface Developer Yes
PDO extension used Developer Yes
Page title navigation with links Developer Yes
Radio button looks like a switch Developer Yes
Icon in all create, edit and delete buttons Developer Yes
All source code files organized by folders Developer Yes
Database configuration file in config folder Developer Yes
SQL file and READ-ME.txt in “sql” folder Developer Yes
SQL file and READ-ME.txt in “dev” folder Developer Yes
Database design and data dictionary in “dev” folder Developer Yes
Free source code updates / new features update Developer Yes
Free support for 6 months Developer Yes
Buy once, use for unlimited number of sites Developer Yes
One-time payment, no recurring payment Developer Yes

Simple Configuration

Source code simple configuration when you install:

1. This system works with PHP 5.4+

2. In your PhpMyAdmin, create a database “php_product_catalog”

3. Import the SQL file php_product_catalog.sql in the “dev” folder

4. Rewrite module must be enable in your apache server

5. Change rewrite base directory in line 7 of .htaccess file

6. Configure $home_url in /config/core.php

7. Configure database in /config/database.php

8. User Login
Admin Section Login
Username: [email protected]
Password: [email protected]

Related Source Code Modules

You can download the PHP SHOPPING CART SYSTEM by modules. Learn more by clicking any 'View Module' button below.

Modules Action
PHP Login & Registration Module
PHP Shopping Cart Module
PHP Product Catalog Module
PHP Content Management Module
PHP Contact Form Module
PHP PayPal Integration Module

Thanks For Your Help!

Contact me if you have any questions about the code, I’ll be more than happy to help and support you!

My email is [email protected], you can also contact me via our official Facebook page.

Thank you visiting our for PHP Product Catalog Script page!

Categorized as PHP

By Mike Dalisay

I'm Mike Dalisay, a pro web developer since 2010. I love web development. Improving our tutorials and source codes makes me happy. Do you want to suggest an edit to our tutorial? Got something to ask about our source codes? You may use our comments section below or email our team at [email protected]

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top