MIS202 - App, Web Design and Development
Based on the description of the case study in Assessment 1, your understanding of the requirement and your answers to Task 1, 2, 3.1, 3.2 in Assessment 1 and the frontend of the website you developed in Assessment 2, complete the website by developing a backend for the website. The backend of the website must satisfy the following requirements:Requirement 1.All major functionalities as described in the case study inAssessment 1,must be implemented. Requirement 2.Use a three-layer web application architecture. Requirement 3.Use a relational database, e.g. MYSQLOR a non-SQL database, e.g. Mango DB. Requirement4. Observe the non-functional requirementsin the description of the case study in Assessment 1.Requirement5. The backend must be implemented using Djangoframework.Requirement 6. The backend must be well integrated with the frontend you developed in Assessment 2. Requirement 7.The code mustbewell formattedand conformsto Pythonnaming convention. You also need to provide sufficient comments in the code.In particular, comments must be provided to significant blocks of code that directly address the functional requirements of this system.Task 2(30 marks)You are required to prepare apresentationof your website. In the presentation you will demonstrate your website to the class. You must demonstrate all major functionalities for each user described in the case study in Assessment 1 as well as any other users you identified in Task 3.1 in Assessment 1. Face to Face Students:You will present y