An online store website for selling digital products

includes: browsing products, searching and filtering by properties. Log in and create a user account. Admin page to follow, add and modify products. User subscription to a newsletter to market products using API. Add products to cart