A 'super app' engine for your project. React Native (iOS, Android) and React.js (Web, desktop). Social Sign In 🄵, Messaging 💬 (chat, voice, push notifications), Web3 Wallet 🪪 (profile QR, documents, coins, NFT), DLT 🔐 (provenance, crypto signing), Gamification 🤩, Social Commerce and more.
The logic for the home screen should be as follows:
If signUpPlan GET parameter is passed, then first screen should be Apps
else
If application settings has an application-wide homeScreen setting (for example, Profile screen) then use that setting. Some apps would prefer to use Profile screen as their home screen, however it's only for SOME apps, only if this setting is set.
else
By default - FOR ALL APPS (unless signUpPlan is passed or other homeScreen is speficied), navigate to Chats screen.
The logic for the home screen should be as follows:
else