Marketplace Question for building

I had a question about the glide apps. I have a lil bit of developer experience with using glideapps. I just had a question with using the application. Can you create a marketplace for clients who want to sell products to a buyer. One expert has said that I would have to create two applications one for internal and one for external to utilize the glideapp which would mean we would have to create two separate apps. The project idea is to create a marketplace where a business can upload and sell their products in the app marketplace similar to an e-commerce account. The app will require buyers of X product to sign in to have an account and be able to buy products from said small businesses who are the sellers who also have an account. Is that possible with one app or do I have create two apps for it to work? I’m just trying to get information that could help me with this. Thanks.

hello, it is very much possible with one app as long as you can assign roles to the buyer and seller.. once this is done, you can use row owners / queries to shower buyer specific data to the buyer and seller specific data to the seller.. in the same app :slight_smile:

1 Like

Thanks, that’s the awnser I was looking for. Hey Swift, is there a guide to show how to do that ? Once I set the buyer and seller that way, will the buyer part when they buy the product from the seller does the transaction go smoothly with stripe? Can we also use square as an option too?

I haven’t had a system like this built, and the consensus in previous years is Glide not being a good place to build a marketplace.

Usually, Stripe is only being used if you’re the sole entity who sells products and take payments. It’s straightforward on the Stripe side since you can create products and checkout sessions on your own account, and sync payments back using your own account.

With a marketplace, the problem is sellers having their own accounts as well, and how you would route the payment to their accounts. I would suggest checking out Stripe Connect, though I don’t have experience with how complex it would become.

1 Like

Yes, you can create a marketplace in one Glide app. By using a user profiles and role-based access, sellers can upload/manage products while buyers browse and purchase. Two apps are only needed if you want completely separate interfaces, but one app is usually sufficient and easier to manage.