Hi @spoke996,
I actually tried to do this in MongoDB World Hackathon 2019. You could do automatic sync between your local databases and your central database, even after your device goes offline.
I did it with MongoDB Mobile, which was a part of legacy MongoDB Stitch but currently I guess MongoDB Realm provides this sync, and sync configurations. Maybe @Drew_DiPalma might be able to help you with this more.
Documentation - MongoDB Realm Sync
Documentation of Legacy MongoDB Mobile