Website with following capability :
A profile page where a user can upload images/videos
Capability of one user to follow another user.
Notifications of followed user to user who has followed him
A page(competition page) where users can upload their images/videos in order to compete with other users.
On this competition page anyone can like and registered users can comment.
Some part of the work is done :
login page
profile page
comments and notifications