SIT313-6.1HD-TaskSheet
SIT313-6.1HD-TaskSheet
Overview
To achieve HD in this unit, you need to demonstrate excellent achievement of the unit learning
outcomes and impress the assessment panel with your achievements. This task will give you
freedom to demonstrate what you want to learn, design and develop using React.
Submission Details
You need to submit a document that outlines what you have done that demonstrates excellent
achievement of the unit learning outcomes. This should also contain your GitHub link, Heroku
Link, and a link to 3-minutes demo video that outlines the awesome features that you have
developed. This is an individual assignment.
Instructions
You can add anything you want to DEV@Deakin Web Application. The sky is the limit! Each
component or feature needs to exceed advanced coding requirements in front-end (React)
effectively and demonstrates interesting functionalities in the context of DEV@Deakin beyond
what has been demonstrated in class. All front-end must be developed in React. It needs to
come from you and be developed from scratch. You will be required to develop a complete,
ready-to-deploy web application. A complete app means to have all necessary features. For
example, for the authentication feature, you need to develop forget password or
Google/GitHub authentication. All links must work. For instance, when a user clicks on a card,
they will see the questions & responses or tutorials & comments.
You must develop at least three new features in addition to the complete application as above.
• Chat GPT API Integration: Integrate the Chat GPT API into the messaging or post
system, allowing developers to receive real-time assistance for their bugs, automated
responses, profiles, and personalised support within the platform.
• A tutorial page in which a user can see uploaded demo videos that uploaded by other
users to the Firebase/Cloudinary including the number of views of each video and
rating.
The submission will be assessed as “Complete” but will be evaluated in the portfolio. Please
note that this task as Complete only indicates that it has been received. If you need any
feedback on the task, please make sure to add in a comment and the tutor will then respond
to you. Once you are ready, we will sign it off, and evaluate it in your portfolio.
Please make sure that what you submit is of a very high standard in terms of both idea and
development. This work will be considered for those who targeted for High Distinction standard
and when evaluated we will be looking for aspects that demonstrate the highest level of
achievement in this unit.
Marking Rubric
Your submissions will be marked according to the following rubric (project proposal,
documentation, presentation and web app project). To achieve a particular grade, you must
meet all criteria for that grade, as per the table below.
CRITERIA COMPETENT PROFICIENT
(LOW HD) (HIGH HD)
Summary provides general idea Summary provides clear and concise idea of the
of the intended features. May intended features.
Proposal lack some clarity. Each feature also includes details of how
Each feature also has a that feature will operate. You
sentence may also include screenshots /sketches if
explaining the feature. appropriate.