Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Feature Assessment Criteria Marking Guidelines Front - end. A single HTML page implemented in HTML , CSS and JavaScript. No marks are available for websites

Feature Assessment
Criteria
Marking Guidelines
Front-end. A single HTML
page implemented in
HTML, CSS and JavaScript.
No marks are available for
websites with multiple
HTML pages.
No marks are available for
a front end implemented
using a banned third-party
framework, such as React
or Vue.
7 marks. Attractiveness
and usability. Is the frontend well designed and
attractive? Has thought
been given to usability?
If the student submits a project with multiple HTML
pages, mark only one of them, ignore the rest, and
make this clear in your comments.
Give zero marks for a front end that is implemented
using a banned third-party framework, such as React
or Vue.
The front end must implement all the required
functionality:
Registration form.
Login form.
Location for feeds, preferably with a couple of
hard-coded examples.
Search.
Form to allow user to upload contents (blog
posts, recipes, etc.)
This functionality should be visible or made visible in
response to user actions clicking a button shows a
modal for registration, etc. It will not be connected to
the webservice.
Knock off 1 mark for each missing piece of
functionality.
The remaining marks should be allocated for the visual
appearance and usability of the front end. For
example, a front end with missing login and search
should be given a mark out of 5 for visual appearance
and usability.
100% of the remaining marks should be given for a
front end that is commercial quality.
75% of the remaining marks should be given for a
well-designed generic Bootstrap front end with little
customization.
50% of the remaining marks should be given for a
front end that the student has put effort into (CSS
styling, images, etc.), but which looks amateurish.
Zero marks should be given for a front end with no
CSS.
Zero marks should be awarded for a project that is a
direct copy of an existing website. For example, if the
students copy the HTML and CSS from the home page
of Instagram.
Knock off 1-2 marks if there are obvious usability
flaws.
CST 2120 Coursework 2: Social Networking Website Second Submission Marking Guidelines
4
Basic web service. A basic
web service that enables
the user to store and
retrieve JSON formatted
data using the GET and
POST or PUT HTTP
methods.
The web service must be
implemented using Node,
Express and MongoDB. All
the data that is sent and
received must be in JSON
format.
The path must start with
your student ID. For
example,
http://localhost:8080/M00
12345/.
At least one of the stored
and retrieved documents
must contain your name,
student ID and student
email address.
3.5 marks. Data sent from
client to server in JSON
format using HTTP POST or
PUT. The path must start
with your student ID.
Award full marks if this functionality exists in the code
and is documented in the screenshots of Postman or a
similar tool.
Award up to half marks if the documentation is
missing.
Award up to half marks for a plausible attempt that is
not fully working.
Award zero marks if the basic web service is not
implemented using the required technology.
Award zero marks if the path of the basic web service
does not start with the students ID.
3.5 marks. Data sent to
server is stored in
MongoDB. One of the
documents must contain
your name, student ID and
student email address.
Award full marks if this functionality exists in the code,
the web service is documented in the screenshots of
Postman and one or more of the students name,
email and ID are shown in one of the screenshots of
MongoDB. Give them full marks if there is enough
information to identify the student in the stored data.
Award up to half marks if the documentation is
missing.
Award up to half marks for a plausible attempt that is
not fully working.
Award zero marks if the path of the basic web service
is not implemented using the required technology.
3.5 marks. Data sent from
server to client in JSON
format in response to HTTP
GET request. The path
must start with your
student ID.
Award full marks if this functionality exists in the code
and is documented in the screenshots of Postman or a
similar tool.
Award up to half marks if the documentation is
missing.
Award up to half marks for a plausible attempt that is
not fully working.
Award zero marks if the basic web service is not
implemented using the required technology.
Award zero marks fi the path of the basic web service
does not start with the students ID.
3.5 marks. Data sent to
user is retrieved from
MongoDB. One of the
returned documents must
contain your name,
student ID and student
email address.
Award full marks if this functionality exists in the code,
the web service is documented in the screenshots of
Postman and one or more of the students name,
email and ID are shown in one of the screenshots of
MongoDB. Give them full marks if there is enough
information
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Concepts of Database Management

Authors: Philip J. Pratt, Joseph J. Adamski

7th edition

978-1111825911, 1111825912, 978-1133684374, 1133684378, 978-111182591

More Books

Students also viewed these Databases questions

Question

=+ (b) Use Theorem 12.5 to extend Theorem 33.3 from R1 to R *.

Answered: 1 week ago