This implementation currently talks to a single provider, which is an API Wrapper written around the GraphQL APIs of the swayam platform, code for which can be found here. The plan is to have multiple providers onboarded on to this platform as well as to figure out the best platform onboarding strategy so that it becomes a simple few step process to onboard any provider on the platform.
Goals
[ ] Fix the data storage strategy for Swayam wrapper. It currently just relays the API calls, those should be saved in a Course DB in order to ensure higher availability and flexibility.
[ ] Figure out the deployment strategy of the persistence layer.
Description
This implementation currently talks to a single provider, which is an API Wrapper written around the GraphQL APIs of the swayam platform, code for which can be found here. The plan is to have multiple providers onboarded on to this platform as well as to figure out the best platform onboarding strategy so that it becomes a simple few step process to onboard any provider on the platform.
Goals
Project
DSEP: Trainings and Courses
Organization Name:
Samagra | Transforming Governance
Mentor(s)
@ChakshuGautam, @techsavvyash
Tech Skills Needed
NestJS, Postgres, Prisma
Complexity
Medium
Category
Integrations, Feature
Sub Category
API
Domain
Education