Blackboard API Integration Demo

Job ID: 39869828

Budget: $30 – $250 USD

I need a demonstration project to illustrate how to integrate with the Blackboard REST API, focusing on key functionalities. The project should use Node.js (or next.js) and demonstrate tasks such as pulling a professor's classes, extracting students per class, retrieving all assignments, and fetching documents associated with each assignment and class. Additionally, it should showcase publishing grades back to Blackboard via POST, including updating the gradebook and attaching feedback PDFs for students.

The demonstration should include a simple user interface to interact with these Blackboard API features requested. For OAUTH2 authentication, the implementation can remain basic, as we can discuss the exact approach in a call. This project does not need to integrate with any of our existing systems (from our existing platform) but should effectively demonstrate how Blackboard API works in an independent simple setup, for us to do the complete integration with our existing platform.

We already have an Blackboard developer account with the app registered, and also an institution registered it. We just need to know how to implement.