A website from which the user can buy computer components such as Motherboards, Ram, CPU and Disks and can make reviews on the product.
- The user should be able to retirve all products or a certain product as the user wishes
- The user should be able to buy the product via Website Balance
- The user should be able to make a review if the user bought a certain product
- If the user is intersted in a certain product and that product is out of stock when the product becomes in stock the user should receive a notification via email that the product became in stock
- The user can edit the profile
- The admin can do CRUD operations on customers, categories and products
- The user and admin will be able to do paging and sorting the list of products
- Use bootstrap for website styling