Is your feature request related to a problem? Please describe.
Right Now, Unauthenticated Users are not being prompted with anything like tooltip, message, or modals while trying to upvote for a story. This may tell the user that the project is not yet developed for this feature and the currently voted number shown is dummy data.
Describe the solution you'd like
I think it would be better to prompt such users with modals that let's them know that they need to be signed in first to upvote for their favorite story. Also, that modals provide them a button or link which they can click to get redirected to the login page.
Additional context
This feature would make the project more robust for the users to use even if they're not signed-in.