Hello! I am working on an application where users can find their ideal dog, or post a dog they need to be adopted. When the user first signs up, they are not required to do much, and immediately they get directed to this page.
After they are on this page, they can choose between whether they would like to find a dog, or put a dog up for adoption (give dogs). If the user selects to find a dog, they then get directed to this page.
If the user selects to give dogs, then they get directed to this page.
Regardless of what option the user chooses, they will next have the option to click a breed of dog, where they will then be directed to a new page and have to answer some questions which I will eventually use to match users who want the same thing.
For example, let’s say a user who wants to find a dog selects a golden retriever, they will be directed to this page where they will have to answer questions about their ideal dog
Now let’s say a user who wants to give a dog also selects a golden retriever, they will then be directed to this page, where they answer the questions about the dog they are putting up for adoption.
My goal with this is to allow users who want a certain dog, and users who need to give up a certain dog, match with each other. And this would not just be for golden retrievers, this would be for every dog breed.
The PROBLEM I am trying to solve is what would be my data types and data fields for this example with golden retrievers? Because I need to store what the user’s answer is for each question and match users together who have similar answers.
Thanks!