kjcioffi / django-ecommerce

A SaaS full stack ecommerce project encompassing adding items to a cart/bag, checkout, payment processing, reporting, and a custom admin panel for managing their store, products, and orders.
0 stars 0 forks source link

Homepage should probably be a list of stores #24

Closed ryaustin closed 2 weeks ago

ryaustin commented 3 weeks ago

Think about the user story with django-ecommerce.

  1. they go to the site
  2. add products to bag from the list of available products (across any store)
  3. checkout the order and then are required to select a store? - probably not the best user experience right?

In this way, the user checkout eliminates the need for them to pick a store as you can pass the user's store to the form in code.

kjcioffi commented 2 weeks ago

Good point! An alternative I was considering was using the homepage like a product "mixin" meaning the products from all stores would populate on the same page. At checkout, there could be a way to inform users which products will be purchased from which store with the product and their quantities.

kjcioffi commented 2 weeks ago

I like the idea of pages for individual storefronts too. That way, users can view products from specific stores.