I am making something similar to a dating website. I am looking for something that will allow my users to basically categorize themselves using categories and subcategories, and has the search results match and display users accordingly.
Option A: vegetables
Option B: fruits
Users can select both, or just one.
Once selected, it allows them to specify.
Option A: Vegetables —> 1) celery, 2) potatoes, 3) all of the above
Option B: Fruits --> 1) orange, 2) apple, 3) all of the above
Depending on what they select will dictate what they are categorized as, and what users will pop up in their search.
I am also looking for something that will allow pictures users upload to be searchable by other users.
So user A uploads a picture to the database. User B comes along and uploads a picture to be searched. This picture matches with user A’s picture. Results point to user A’s profile, which user B can now browse.
Please advise me on the best way to implement these features and whether a solution exists.