Hello - newbie here. I’m trying to create a listing service similar to Craigslist where I can create a listing and also sign the user up in the same flow. For some reason, once the user is logged in, the listing details are not pulling up in the profile and I think I’m making an error in the “create a new thing” flow, but unsure.
Here are some pics of the flow:
Creating a listing (list of properties already rented):
Would appreciate any help with figuring out how to correctly link the user with the data type (already-rented) so that the details show in the user dashboard. Also, would like to know how to reserve only 1 entry per email address (and a user can have only 1 email).
Hi! Can you share a screenshot of the design page for this dashboard view? It doesn’t look like you have elements in place to pull the data from the new already-rented thing. If you do and they’re just not displaying, it would be helpful to see how you have them set up and what data they’re looking for.
It looks like you are “creating an account for another user” but not the “current user” then when creating “already-rented” you are assigning that to the “current user” but the current user does not have a profile or isnt signed up yet.
I think the issue lies with setting up the account for another user and then assigning “already-rented” to a current user. But I’m not sure how to proceed.
Should I just update the flow to “sign the user up”? But it seems like that requires a password?
This is what I think it is too mate, you might have to add a password input. Let me ask you, are your users going to have profiles within the app to then store, display, add new rentals and stuff like that?
Same here. I think the reason why the “listings” are not showing on the user’s dashboard is because you created the account for them. You need to let users create their account via a signup/sign in workflow.
You might also want to consider optimizing your DB structure.
I ended up switching to “sign the user up”, optimized my DB structure a bit and changed the flow, but still having issues. I am able to sign the user up and create a new thing but am unable to pull details of that thing up on another page when the user is logged in. Adding updated screenshots below:
I’m basically following the same flow as craigslist (at least trying to!) - sign user up, add a listing to the database, verify email, and view the listing the user entered on the first page.
I’m not quite understanding the “current page apartment-details’s…” set up but am thinking maybe you want to select it as “current user’s apartment-details’s…” instead? Will a user have more than one entry for this?
I guess the question is if the apartment-details info is attached to the PAGE or to the USER and then try pulling it that way.