Building Market
Table of contents:
Introduction
This is a project of a shop with building materials. It was created with PHP using the MVC design pattern. Building-market was created to learn some PHP and about the MVC design pattern.
Link to the project's GitHub page: Link
Website allows registering without providing e-mail to make testing and using it easier.
Technologies used
This project use pure PHP and a PostgreSQL database for backend functionality. Website style is creted wutg Bootstrap and some custom CSS. It also uses JavaScript and AJAX to make asynchronous calls when updating cart quantities.
Implemented features
For users:
-
Creating user accounts

-
Sign in with their account

-
Cart system


-
Each user can check their order history
For page admins:
-
Adding and editing products

-
Updating and deleting products

For all users:
- Responsive design
-
Validation of the input

-
Searching products

