I'm new to Django and trying to understand the preferred means of operation when building an application
Let's say i'm making an e-commerce application that allows sellers to sign up, upload their products etc and allows buyers to sign up, add products to their cart and place orders. They're all part of the same "web application". So there's the shop, buyer and sellers and ofcourse the site admin.
Would this mean I have a shop app, buyer app and seller app? since they'll all have their profile pages. Or they can all be together a single app?