Pacific-College / uef-bb-chat-integration

2 stars 0 forks source link

Blackboard Ultra Chat Helper Extension

Overview

This project is an extension for Blackboard Ultra, designed to enhance the educational experience by integrating a chat helper feature. The extension leverages AWS Lambda for backend processing and API Gateway for managing API requests, all orchestrated using the Serverless Framework.

Prerequisites

Installation

  1. Clone the Repository

    git clone https://github.com/Pacific-College/uef-bb-chat-integration
    cd uef-bb-chat-integration
  2. Install Dependencies

    npm install
  3. Deploy to AWS

    serverless deploy

    Note down the API endpoint provided after deployment.

  4. Blackboard Ultra Configuration

    • Log in to your Blackboard Ultra Developer account.
    • Create a new application and add the application key, secret, and id to your serverless parameters.
    • Navigate to the extensions management area.
    • Add a new LTI, placement and new REST API using the parameters parameters assigned to your application.

Configuration

Usage

After successful installation and configuration:

Support

For issues, questions, or contributions, please use the following channels: