Work on an existing Python (Django) website implementing posts, comments, likes, load more function -- 2

Job ID: 33971363

Budget: €30 – €250 EUR

Users (non staff) should be able to:
View the posts and videos
Comment on posts and videos posted
Use a like button
browse the posts by category in the menu at the top of the site

Staff users should be able to:
Everything the users can do +
add posts
Make a post featured(so it shows at the top of the page)

Thought process:
A user visits our website to view at the latest posts by our staff. The user makes a user account on our website.
On one of the posts the user has decided to like the post
and leave a comment, after which someone else has replied, they are in order of date, Comments can also have likes.
They can then use the YouTube button(or other social media)
to view the whole video there. At the top of the website, there is a row with different categories, which the user
can use to navigate the different videos and their categories. ONLY users that are signed in can comment, but
anyone can like. Views of the page should also be counted like YouTube.

The staff can log into the system and add a new post/video, there they are also able to say that it should be
published straight away or if they want to publish them at a different time. Also they can mark it as featured,
where the users will see it on the homepage under the navigation menu.


This will be like a news website, with the idea being it should be like a YouTube platform, with a hint of social
media style.

This is an existing project, and the user accounts, the user dashboard, and admin panel are all already implemented. This means you will do a lot less work.

Low budget, if you can‘t work for the amounts stated, please don‘t bid.
Related categories: JavaScript Python Django HTML JSON