# Build an Ecom App

**URL:** <https://community.glideapps.com/t/build-an-ecom-app/74560>\
**Category:** Ask for Help\
**Created:** [July 2, 2024, 3:05pm UTC](https://community.glideapps.com/t/build-an-ecom-app/74560 "2024-07-02T15:05:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Francesco\_Brufani](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/francesco_brufani/32/63437_2.png) [@Francesco\_Brufani](https://community.glideapps.com/u/Francesco_Brufani)\
**Post date:** [July 2, 2024, 3:05pm UTC](https://community.glideapps.com/t/build-an-ecom-app/74560/1 "2024-07-02T15:05:19Z")

</div>

Hi everyone, I’m trying to build a section where people can select their own product and fill their carts from different catalogues. Any ideas on how to build the backend? Thanks a lot

 ![Screenshot 2024-07-02 165926](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/9/39246b76801a936855e7cc5193d385266c999160.png)

 ![Screenshot 2024-07-02 170039](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/8/f834ea27df59501153e4c6a2c746eb6706c45908.png)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 2, 2024, 11:04pm UTC](https://community.glideapps.com/t/build-an-ecom-app/74560/2 "2024-07-02T23:04:39Z")

</div>

What do you mean by “fill their charts”? What would those charts display?

---

<div class="post-metadata">

**Author:** ![Francesco\_Brufani](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/francesco_brufani/32/63437_2.png) [@Francesco\_Brufani](https://community.glideapps.com/u/Francesco_Brufani)\
**Post date:** [July 3, 2024, 8:38am UTC](https://community.glideapps.com/t/build-an-ecom-app/74560/3 "2024-07-03T08:38:21Z")

</div>

sorry i meant carts, like an ecom.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 3, 2024, 11:11pm UTC](https://community.glideapps.com/t/build-an-ecom-app/74560/4 "2024-07-03T23:11:45Z")

</div>

> [@Adding Multiple Products to an order](https://community.glideapps.com/t/adding-multiple-products-to-an-order/73378/5):
>
> The flow would look like this, assuming your users are signed in: Add a Cart table that would contain the order id, the item id and the quantity. In your users table, add a “current order ID” column. Assuming you have an Items screen, on the entry to the details view of that screen, check if your “current order ID” is empty. If empty, set a unique ID to the “current order ID” column, then show them the details screen. Else just show them the details screen without doing anything. Add a form in…
