代做Coursework 02 (CW02) – Laravel Project代做留学生SQL 程序

2024-11-30 代做Coursework 02 (CW02) – Laravel Project代做留学生SQL 程序

Second Assessment – Laravel Project

Title: Coursework 02 (CW02) – Laravel Project

Deadlines:

Written Laravel Progress Report: 23:55 PM, Sunday 8th December 2024

Demo Presentation: Any day between the 9th to 13th December 2024

Assignment Overview

Your task is to develop a Laravel web application and host it on a public web server. This ties into the module’s AWS  Ubuntu  LAMP setup. Your application must be accessible for a live demo, though it doesn’t need to run 24/7. Ensure it is available during your scheduled presentation.

You are free to choose the theme and content of your web application, but it must be approved by your lecturer to ensure it meets the complexity requirements for an Honours-level project.

Coursework Components

1) Written Laravel Progress Report

You must submit a progress report detailing your work on the Laravel project. The report should document your development journey, including screenshots of your work in progress. Record any challenges you faced and how you resolved them. This report must focus solely on your Laravel work, highlighting your technical achievements.  Do  not leave this until the last minute; keep it updated as you work. It is your responsibility to ensure the report reflects all important milestones, as this will be used for assessment.

2) Demo Presentation

You must prove your work during a demo presentation that will be conducted in person, one-on- one with your teacher. During the demo, you will be required to showcase the functionality of your project and demonstrate your technical knowledge. Be prepared to answer questions about your source code and its implementation.

Marking Criteria

Content (up to 30%): Based on the Laravel Progress Report.

Technical Aspects (up to 30%): Assessed during the demo/presentation.  These components together contribute to 60% of the overall module marks.

Submission Instructions

•    A detailed guidance session will be provided in a future lecture, after more Laravel material has been covered.

•    Your Laravel project source code must be available on GitHub prior to the demo presentation. You can either:

o Make your GitHub repository public, or

o Keep your repository  private  but  ensure you  grant  me the  necessary  access to review your source code.

Format of Submission:

1) Written Laravel Progress Report: Submit your report via Aula. It should follow A4 formatting and be in Word format. Include your name, Banner ID, the URL of your Laravel project, and any  necessary  usernames/passwords  for  accessing  or  assessing  your  work  (including  for phpMyAdmin and MySQL database access). Refer to the coursework template provided on Aula for further details.

2) Demo Presentation: The demo presentation will be in person one-to-one. For the demo, host your Laravel project securely, possibly behind HTTP authentication (Distributed Access Control may  be  required).  Be mindful of security to prevent misuse. Regular backups are your responsibility.