Large Dynamic Set of Elements with User Interaction (Claiming those elements for themselves)

Hi all,

Trying to find the best way to approach building out the following use case in Wix.

A database of around 2,000 entries (that database will also continuously grow) to be connected to a set of elements on the site’s (dynamic) home page. That set of elements will only display a limited number of elements on the home page at any given time (say something like ten elements). The idea from there is that the site’s users will ‘claim’ (by clicking on) one of the displayed elements for their account/profile, and as soon as they do that, it will disappear from the list on home page and will appear in their account; the set of elements displayed on the home page will be refilled from the database, so those ten listed on the homepage will basically be fed from the database at all times as users keep claiming the elements for themselves, so that the homepage list remains full. Once all entries in the database are cycled through, it will start recycling from the beginning.

Any pointers on how to achieve/being to achieve the above use case or something similar are greatly appreciated.