ecommerce written in native php with MVC pattern where user can:
1- view best-seller, latest arrivals products
2- add product to cart or wishlist
3- view his purchasing history
4- receive notification when a wishlisted product became in stock or has an offer
admin user can:
1- add new product
2- view, update and delete all products based on many filters
3- view, update and delete categories