Hey There,
Thanks for sharing this project. As per your explanation, I can see that you already have a list and you want to add an upvote option in that list, and further based on that upvotes it needs to be sorted.
I can make this all process happen. Please contact me for further talk.
thanks.