My first web application created with PHP.
The Product Catalog is a simple web application that allows the administrator to manage categories, products and registered users. Regular users can add products to the clipboard and generate cost estimates in the PDF format.
- PHP 7
- AJAX
- JavaScript with jQuery
- Bootstrap 4
- MySQL
- Download project files directly or by cloning the repo
- Install the project dependencies with
Composer
:
$ composer update
- Use
phpMyAdmin
to import this database dump: Database/catalog_database.sql - If you create a database with a name other than
catalog_database
, set your database name in db_config.php
Administrator:
- Add/edit/delete categories
- Add/edit/delete products
- Edit/delete users
- Set slides and featured categories on the homepage
User:
- Register / Login
- Browse products using different sorting types
- Add products to the clipboard
- Generate cost estimates in PDF format