Group project is worth 40% of the final grade for both CITS3403 and CITS5505 students and is due at 5pm on Sunday, May 19th, 2024.
The first part of the project assessment will evaluate the front-end functionality of the application:
- The application must be functional so that the user can easily use the application as intended.
- The application must be implemented using HTML, CSS and Javascript (or a subset thereof).
- All resources used (including pictures, JavaScript libraries, css) must be fully referenced.
- The HTML and CSS must pass the validators: https://validator.w3.org/ and https://jigsaw.w3.org/css-validator/ .
- The website must work on Chrome, Firefox and Microsoft Edge, and render well on mobile devices.
- There must be a consistent style (via CSS file) for all pages, yet each page should be easily identifiable.
The second part of the project assessment evaluates the back-end functionality of the application. At least the following functionality should be provided:
- A user account and tracking feature.
- A method to store interactions and results.
- A method to search previous interactions.
The third part of the project assessment will evaluate the Agile process used to create the application. Your Github repo will be used to provide evidence of this, in particular there should be:
- Regular commits with meaningful messages.
- Use of issues to discuss bugs, and plan new features.
- Use of pull requests, with code reviews provided by your group.
- Intermediate deliverables, pinpointed with Git tags.
To see a more detailed mark scheme, please click on the "Submission" item below, and then click the "View rubric" link on the right of the page.
This will be updated with project details and ideas