Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

please help me and include the coding and screenshots of the coding thanks Client side React app Design a React UI application with connectivity using

image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribedplease help me and include the coding and screenshots of the coding
thanks
Client side React app Design a React UI application with connectivity using web services, suitable for a use case, related to the case study. As part of your design include both GET and POST remote service calls. Apply appropriate styles using CSS. Alternatively use UI React libraries such as: material-ui, or React Bootstrap. [25 marks] Server-side application Create a server-side application with RESTful API for the UI panel React components you have designed as part of Task 1. Demonstrate connectivity between heterogeneous platforms. As part of your answer explain the significance of Cross-origin resource sharing - CORS. [25 marks) Database connectivity Provide database connectivity and data persistence, suitable for the use case. [25 marks] Code explanation and evidence of running application Produce code explanation of your software and evidence of your running application. [25 marks] I Case Study Course Management System A University requires a course management system. Each department runs a number of courses. A prospective student will be able to list the courses offered by a department and show the pre- requisite qualifications required to enrol on the course. If the admissions officer agrees that the pre- requisites are met, then the prospective student can enrol and will be issues with a unique student id. Each course consists of a number of modules that must be studied by all students enrolled for the course. There are two types of course: undergraduate and postgraduate. Undergraduate courses last three years and postgraduate courses last one year. A module will be designated a level of study (undergraduate or postgraduate) but could, in principle, exist in any year of a course. The system will allow each department to manage courses and modules. During a module, a student may be assessed using of a number of assessment components. There are two types of component: in-course components and examinations. Each module may have any number of combinations of these providing there is at least one component. At the end of each module, a student is allocated a mark by the module tutor in terms of a combination of all the module assessment components. The mark must be recorded by the system. At the end of each year, the course tutor will review all marks for the course and determine which students have passed the year and can progress to the next) or, in the case of the final year, which students have passed the course

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

The Database Relational Model A Retrospective Review And Analysis

Authors: C. J. Date

1st Edition

0201612941, 978-0201612943

More Books

Students also viewed these Databases questions

Question

Describe Table Structures in RDMSs.

Answered: 1 week ago