This website needs to be developed using the MVC framework and with CodeIgniter. It requires fairly simple functionalities to be added to an already functioning website. The website currently allows users to post links, like and dislike links and comment on links. I would need two additional functionalities to be added: Firstly, a login system whereby users can create an account which will display a profile page containing the posts and comments the user made as well as a score, based on upvoting/downvoting of links and comments on links.
Secondly, commenting on links or other comments must only be allowed by users logged in. If not logged in, they can view or browse.