Archive: Firebase Dynamic Link

Budget 164$ per month
Posted: 5 years ago
Closed
Description
Long story short we are newbies to Firebase and Dynamic Links and inherited a project with an IOs App and an Android App, we have access to the code of both apps but we guess the challenge is on the configuration of the Dynamic Link.

Current Status: Mobil app is on production but doesn't behave as expected, we have been trying to setup a new Dynamic Link but have not succeeded. The third party that developed this is gone and have been struggling since then. The Dynamic Link is supposed to have an Invitation ID that enables the new user to an specific flow for activation, these prevents that although anyone can download the app only a user with the activation link can access an specific flow in the app that enables the user to setup a new card and a new password for that card.

Expected behavior: Have a dynamic link that correctly redirects under this scenarios:
- User with no invitation ID can access the app but won´t be able to access the flow for settting up a card
- User with the link but no app installed will be redirect to the App Store or Play Store in order to download the app
- After downloading and upon opening the App, the app shall know that it was downloaded through an activation link and will access the activation flow
- If the App is already installed and upon following the link it shall redirect the user to the activation flow because the link contains an activation link
- If the App is already installed and by opening directly it will open the landing screen of the app (this is built within the app but I include it to be specific about the fact that once a card is activated upon opening the App will ask for the password of a previous activated card in order access the whole functionality
- Link followed by Android and IOs (iPhone or iPad) should access the flow previously described. Open through a computer shall redirect the user to our website.
- Link open through Android or IOs shall behave the same no matter if it was clicked form and SMS, email or inputed directly into Chrome or Safari.

Credentials to FIrebase shall be provided upon agreement
If necessary, credentials to the code will be granted

Our suggestion is to have a previous call before engaging to give the full context
Skills:
android application development,application store (app store),general programming,google chrome,google play/ google play store,ios,ipad,iphone,mobile applications,software development,firebase
Category