flauschtrud / broccoli

Broccoli is a free recipe app that lets you build your own personal recipe collection and helps you cook in a more eco-friendly way.
GNU General Public License v3.0
74 stars 8 forks source link

Input options for recipe ratings #235

Open prkwcz opened 3 months ago

prkwcz commented 3 months ago

It would be nice if you could rate the recipes (e.g. with 1-5 stars, chef's hats, wooden spoons, broccolis whatever) so that you know later how much you liked the recipe. Of course, it would also be good to be able to filter by this.

Of course, this can also be solved via the notes in #228, but then it can't be searched and displayed nicely.

flauschtrud commented 3 months ago

As a workaround you can also use the description field to implement a personal rating system with tags. For example something like #5stars, #xxxxx or #awesome or whatever you like. Hashtags get linked for the description, but you can also just put them in the search field to filter. Even emojis work (just tested, since I wasn't sure if they get indexed :D).

I know it's a little more typing than having a predefined ratingsystem, but on the plus side you can be extremely flexible and customize everything to your needs.

In case you would like to use hashtags in a future notes field you can add your opinion in #228 on whether it should be searchable or not.

OrsonDeWitt commented 3 months ago

As a workaround you can also use the description field to implement a personal rating system with tags. For example something like #5stars, #xxxxx or #awesome or whatever you like. Hashtags get linked for the description, but you can also just put them in the search field to filter. Even emojis work (just tested, since I wasn't sure if they get indexed :D).

I know it's a little more typing than having a predefined ratingsystem, but on the plus side you can be extremely flexible and customize everything to your needs.

In case you would like to use hashtags in a future notes field you can add your opinion in #228 on whether it should be searchable or not.

I'm all for simplicity but I think you really should stop trying to shoehorn tags as the solution for every problem... :) if people keep asking for more functionality then they must really need it beyond whatever can be whacked up with tags