Overview
This standard operating procedure is intended for future computer science MQP teams working with 7Factor on their Webhooks-as-a-Service (WaaS) API that was started in a 2021-2022 Major Qualifying Project (MQP). The tasks that will be covered include procedures recommended by the prior team to continue building the WaaS API. The recommendations are outlined in the Webhooks-as-a-Service: A Custom API Design report. This SOP shows WPI student developers how to get started working with the current codebase and materials. It introduces tasks that are to be worked on during the course of their MQP, an extension of the WaaS API.
Recommendations Overview
The following recommendations of the report are covered in this SOP. Each recommendation will include methods that the team suggests for completing each task.
The procedures on how to build off of the existing API framework in place are:
- Installing and Running the Application
- Integrating the current UI design with the React.js framework
- Extending support to more webhook providers and receivers