Django Online shop App

This is Django Online Shop App

The current state of this App is not suitable for publishing

Features

  • Shopping Cart
  • Payment by Stripe API
  • Coupons

Need to be Checked

  • Coupon :

    • Simulating Coupon feature in huge flux situation

    • Rerendering Cart detail view When activating coupon (React?)

    • Implement safe Coupon code generator

  • Shop :

    • How can I determine if products are duplicated?
  • Recommend :

    • search for advance recommend algorithm

    • Keep storing Product's Sorted Set? O(N^2)

    • Need Category weights?

  • Docker :

    • Need to manage docker containers by docker-compose file
  • Setting :

    • Handling production env