24FreelanceFreelance marketplace that never sleeps
Response period is over

Need a Reactions Widget for Blog Articles (Like/Dislike, No Repeat Votes)

174 views 0 responses#42702
Budget€350for the project
FormatOne-time projectno prepayment
PaymentCash, Bank transfer
Responses acceptedResponse period is overuntil 04.09.2026
Responses0category average: 0.4
Views17414 in 14 days

Project description

We run a content blog and want to add a reactions widget under every article — either a simple like/dislike pair or a small set of emoji-style reactions readers can pick from. The main requirement is a reliable counter that recognizes a visitor who already voted, whether through a cookie, local storage, or an account link, and blocks a second vote from the same person without blocking new visitors or breaking after a browser cache clear.

On top of the front-end widget we need a small statistics panel for the editorial team: which articles get the most positive reactions, which get more negative than positive, and how the numbers change over time so we can spot which topics resonate and which fall flat. Ideally the data can be filtered by a date range and reviewed as a sorted table inside the admin area.

We are open to discussing the exact approach — plain JavaScript with a lightweight backend endpoint, or integration into an existing content system. Please share examples of similar widgets or engagement dashboards you have built, and how you would guard the counter against bot abuse.

What we need in short:
— like/dislike or a set of four to six emotion icons
— protection against duplicate and bot voting
— per-article statistics for editors
— instant counter update with no page reload
Texts and translation Cash, Bank transfer

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

24
Twenty · tip

How to write a response that gets picked

  • Open with the client’s task, not with a story about yourself.
  • Link one or two similar works from your portfolio.
  • Name a price and a deadline — and what exactly they include.
  • Ask one clarifying question: it starts the conversation.

Responses 0

Response texts are visible only to the client.

Same category

Similar projects

All projects in the category
Website translation into English: UI, pages, emails, SEO

Website translation into English: UI, pages, emails, SEO

We are going abroad, so I need the whole site in English: 24 service pages, interface strings, notification emails, search titles and image captions, one agreed glossary and proofr…

Texts and translation20.09.20260247
0responses
Good to know
How do I respond to this project?

Log in as a freelancer, describe how you will solve the task, name your price and deadline. The client reads responses and starts a dialogue with the best ones.

Who can see my response?

Only the client who posted the project and you. Other freelancers do not see your text or price.

Where can I find similar work?

New projects in “Texts and translation” appear every day. All projects in the category

What this page answers