Features - mostafa-hashhash/ecommerce GitHub Wiki

Nice to Have

  • Different product sizing based on its importance ( which is calculated from the user behavior )
  • Subscription to some channels to get notifications on sales or new collections
  • confirmation mail after paying for the order
  • Recommendation Inputs
    • social media APIs ( e.g twitter sentiment analysis )
    • profile data ( e.g location )
    • previously purchased items
    • loved items
    • opened items

customer

  • main page ( with filters and categories )
  • payment ( card information interface )
  • history ( previous orders whether canceled or not )
  • cart ( preview before purchasing )
  • chat ( with the support team )

admin

  • display all with categories and filters
  • add product details
  • reports queries

hidden implementation

auto remove the product if the store is empty, then notify the merchant to import new, emails with managed service or message queue