Libro icon indicating copy to clipboard operation
Libro copied to clipboard

Display screen to gather user information

Open infiniteoverflow opened this issue 4 years ago • 12 comments

After a user registers, they will be asked to log in to the app. We need to provide a check in the login screen to check if the user that is logging in is a first-time user or an existing user.

If she/he is a first-time user, redirect the user to the InfoScreen which can be found in the screens folder. Gather information about the user and add it to Firebase Realtime Database.

For checking the type of user, you can use Firebase Realtime DB. Check if an entry for the UID of the user is there in the DB or not. If its not there, then this user is a first-time user.

infiniteoverflow avatar Oct 05 '21 05:10 infiniteoverflow

hey, google services file link not working

purushottam212 avatar Oct 06 '21 07:10 purushottam212

What is the issue you are facing @purushottam212

infiniteoverflow avatar Oct 06 '21 07:10 infiniteoverflow

links redirects to page not found

purushottam212 avatar Oct 06 '21 07:10 purushottam212

ohh sorry , will fix it right away! Thanks for letting me know

infiniteoverflow avatar Oct 07 '21 03:10 infiniteoverflow

I have updated it @purushottam212

infiniteoverflow avatar Oct 07 '21 03:10 infiniteoverflow

Hey, can I take this issue? If yes, then can you tell me what are the info we are expecting from the user?

saksham-gt avatar Oct 16 '21 19:10 saksham-gt

Sure @sudo-saksham , go ahead

We are not expecting anything from the user in this issue. Its just that we have to check if the user is already registered or a first-time user. In order to check that, we need to check the Realtime DB where we will be storing the users data from the InfoScreen in the screens folder. If data for the particular user is not available in the DB, then we need to redirect the user to the InfoScreen, else to the homepage.

So, hope this clears the requirement. Do let me know if you would like to work on this.

infiniteoverflow avatar Oct 21 '21 03:10 infiniteoverflow

Yes, I would like to work on it. @infiniteoverflow

saksham-gt avatar Oct 21 '21 06:10 saksham-gt

Is this issue still available? Can I work on it?

divyanshkul avatar Oct 23 '21 04:10 divyanshkul

I want to work on this issue Please assign me this issue @infiniteoverflow

Priyanshu078 avatar Oct 23 '21 15:10 Priyanshu078

Cool, @infiniteoverflow I want to withdraw my participation in this issue as I won't be able to work on it.

saksham-gt avatar Oct 23 '21 16:10 saksham-gt

i want to work on this issue is it still open? ca it be assigned to me?

alam-shoaib avatar Nov 20 '23 09:11 alam-shoaib