We at https://lowcode.agency recently built a VERY complex app. Users can upload items from their closet, and other users can choose a specific item from another’s closet to swap it for one of their items.
There are a lot of conditions, since we need the same status from both users (either decline, change or accept), and depending on each user’s choice, we show/hide different components.
We also added a gamification component, where users are earning credits for adding items to their closets, swapping items, etc. We even implemented a referral system that gives credits to users when their code has been used by someone else!
For phase 2, we have a huge challenge, our client wants to integrate a shipping platform (USPS) to the back end. We’ll see how that works.
You can take a look at the live app here: