Part C – Cloud Computing Application (Consuming Web Service API)
Implement an open-source Admin Panel or Dashboard that can fully integrate with the Web Service API (developed in Part B) to manage or manipulate current data stored on the backend database or accessed via the Web Service API.
- You must use an existing open-source package for Admin Panel or Dashboard implementation, that has intuitive GUI and is intended for Admin Staff at college.
- Ensure that the Admin Panel displays all data currently stored on the backend database and allows standard data manipulation features such as CRUD (Create, Read, Update and Delete).
Develop a “C# Windows Forms” based application to work as a Desktop Client that allows direct interfacing with the Web Service API (from Part B) using Visual Studio IDE.
- Create a simple GUI that is user-friendly, and can retrieve all college library data on start-up. This application is intended for admin staff working on-campus.
- You are required to use Form Controls (such as GridView objects) that are readily available from Visual Studio IDE toolbox panel to develop the Desktop Client.
- These Form Control objects must have associated “event handler” functions that can asynchronously load data from the Web Service API and populate the graphical user interface (GUI) on the Desktop Client.
- Enable data manipulation features on the application, such as CRUD (Create, Read, Update and Delete) for college library items.
- Ensure that your application uses a “settings” field to store the API endpoint URL as required. This feature will be used during the deployment phase (in Part D).
Get Your Customize Task on any
subject starting 10$/Page