I have a rather complex app that I've been working on. When someone first logs in I would like the application to load numerous collections from data in an excel sheet. I want the collections to be collected into one large collection, and I want to be able to update these collections within the larger collection in the future when they log in.
I have found out how to collect collections into a main collection:
Collect(CollectionMain({Collection1: Collection1, Collection2: Collection2})
This gives me my large collection, but I also have each collection existing on its own.
My ultimate goal is to be able to do something like the following:
1. First time they log in: CollectionMain is created and saved with Collection1, Collection2, etc embedded. Thus each person who logs in will have a unique CollectionMain. I assume I can do this via something like this:
Collect(CollectionMain({Collection1: Collection1, Collection2: Collection2})
This is where I'm not sure what to do:
2. Each additional login: Collection main autopopulates Collection1, Collection2 etc. within the app, and each update I make to Collection1, Collection2, etc, updates that collection within the main collection, so at log-out, CollectionMain's latest updates are saved and next time they log in, they can pick up where they left off.
Additionally, I would like this "CollectionMain" to be able to be backed up/exported or run from the cloud so that it can be accessed by others.
Is this possible?
Thanks