Assignment 2: Creating a simple website using a framework.

Verified

Added on  2019/09/16

|1
|303
|403
Homework Assignment
AI Summary
The assignment involves creating a simple website using a framework. The aim of the project is to create a website similar to Reddit. The website should include features like the ability to submit links, create comments, and upvote or downvote the links. The assignment also includes a description of the framework. The website should be able to display links. The website should have a user interface for submitting the links. The user interface should allow the user to enter a name, and a description. The website should also allow the user to view the links and vote for them. The website should also allow the user to view the comments.
Document Page
Coursework Description
The aim of this document is to introduce the application you will develop for this module, and to specify what needs to be done in the first coursework.
Introduction
For this coursework, you are asked to develop a website similar to www. reddit.com. Reddit is a news aggregator – that is, you can submit links to webpages together with a
short description, and the community of users (yourself and other users) can post comments on the links, as well as upvote or downvote them. In preparation for this
coursework, you are advised to visit Reddit and browse through the site, making a note of its features.
You are not asked to develop a fully-fledged version of Reddit. Instead, your version should have the following minimum set of features:
1. A page showing a single list of links submitted by users
2. A page where all comments about a link can be seen (as a single list) and new comments submitted
3. A means of upvoting or downvoting links
Logins and registrations are not required for this coursework – hence when links and comments are submitted, the application should also ask for the user’s name.
Extra marks are available if the following features are added:
1. Pagination of links – i.e, links are not shown all on one page, but might be shown 20 links at a time (clicking on ‘Next Page’ then shows the next 20 links)
2. Sorting of links – by votes or date submitted
3. Threading of comments (as done on reddit)
JQuery and Ajax are not required. For this coursework I need to use codeigniter (ver 3).
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser