I just have a lot confusion about what I need to create an IOS app Using MongoDB running on AWS, basically im building a social app but I have a lot of confusion in my mind about these topics:
1 - Setup MongoDB on Xcode - What do I need to setup mongo in my project? In official documents there’s a Realm configuration, but my app is only on cloud so why should I need Realm that is a local database?
2 Back End services - I see tutorials (very confusing) using Vapor, Express and Node JS, MongoKitten and other tools but I don’t get what do these tools do, can someone provide me a clear description about what I need and how to set up mongo on Xcode?
3 Authetication - Id like to use Firebase Authentication in my project in order to login users and get their tokens given me by Firebase, then I’d put these tokens in a collections called “Users” on mongoDB in order to authenticate users to mongoDB too, is it possible?
If needed I’d pay an expert who dedidates me sometime to clarify these topics, I want to get this knowledge, so please help me.