Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tips feature #2363

Open
Br3nda opened this issue Jan 2, 2020 · 5 comments
Open

Tips feature #2363

Br3nda opened this issue Jan 2, 2020 · 5 comments
Assignees

Comments

@Br3nda
Copy link
Member

Br3nda commented Jan 2, 2020

A bit like tips on foursquare, a crop can have growing tips. E.g. "cut scapes off garlic to make the bulbs grow bigger".

It should probably be restricted only to users who have grown that crop.

As a user, I'd like a way to enter short (280char) tips on how to grow a crop that I myself have grown, so I can share that knowledge with other users.

Acceptance criteria:
Can add a tip to crop from crop page
Is restricted to 280 char
Can add tip from planting page
Cannot add tip if not ever had a planting of that crop
Can edit tip.
Can delete tip
Can see tips on crop page.
Can see who wrote the tip.
Can see authors expertise, e.g. Expert in pumpkins, 14 plantings over 5 years.

Optional if time:
Can up/down vote tip
Tip with most votes first.
Users marking a tip as spam.
Admin can see list of spam marked tips, and delete tip or ban member who created it
Banned members tips get deleted.
Paginate tips list on crops page.

@issue-label-bot
Copy link

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.92. Please mark this comment with 👍 or 👎 to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

@Br3nda
Copy link
Member Author

Br3nda commented Jan 2, 2020

For discussion, maybe a tip has a date aspect, Eg. "10 days after planting" or "in autumn". If we make it data, we can later hook the tips into the timelines on users' plantings, so they get advice at the right time for their own plantings.

@Br3nda
Copy link
Member Author

Br3nda commented Jan 2, 2020

Screenshot_20200103_101032_com joelapenna foursquared
For reference, this is what tips look like on foursquare

@Br3nda
Copy link
Member Author

Br3nda commented Jan 5, 2020

this could be useful for the upvoting:
https://github.com/ryanto/acts_as_votable

@Br3nda Br3nda self-assigned this Jan 14, 2020
@CloCkWeRX
Copy link
Collaborator

CloCkWeRX commented Jul 13, 2024

I was going to have a quick go at this, but I got distracted with acts-as-commentable maintenance, which seems like a good way to generally add "tip"/comments to ... everything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants