Sunbird Lern
Ctrlk
AskDot
  • LEARN
    • Overview
    • Functional Capabilities
    • Technical Architecture
    • Dependencies
    • Product Roadmap
  • USE
    • Overview
    • Release Notes
    • Developer Guide
      • USER & ORG SERVICE
        • Features/Core capabilities
        • Architecture
          • Code Flow
        • Developer Installation
        • Data Models
        • APIs
        • Flink Jobs
        • Reports
        • Logs, Telemetry Events
        • Configuration
        • Roles
        • Dependencies
        • Keycloak on Sunbird
        • How to Guide
        • Single Sign-on with Sunbird
        • Caching and Denormalising User Metadata
        • Unit Tests and Code Coverage
        • FAQs
      • LMS(BATCH) SERVICE
      • GROUPS
      • NOTIFICATION SERVICE
      • DISCUSSION FORUM
      • ML SERVICE
    • Server Installation
    • Dependency Setup
    • Deprecation
    • Jenkins Jobs
    • Release Calendar
    • Learn More
    • FAQs
  • Engage
    • Discuss
    • Contribute to Sunbird Lern
    • Raise an Issue
    • Contribution Guidelines
Powered by GitBook
On this page

Was this helpful?

Edit
  1. USE
  2. Developer Guide
  3. USER & ORG SERVICE
  4. Architecture

Code Flow

The below diagram represents the code flow of UserOrg service.

code flow

Repository

UserOrg Service

LogoGitHub - Sunbird-Lern/userorg-service: API services for Learning management system of sunbirdGitHub
UserOrg Service

UserOrg Service APIs

LogoAPIs | Sunbird Lernlern.sunbird.org
UserOrg Service APIs

Flink Jobs

Logodata-pipeline/user-org-jobs at master · Sunbird-Lern/data-pipelineGitHub
UserOrg data-popeline
LogoFlink Jobs | Sunbird Lernlern.sunbird.org
UserOrg Flink Jobs

Reports

Logodata-products/lern-data-products/src/main/scala/org/sunbird/userorg/job/report at master · Sunbird-Lern/data-productsGitHub
UserOrg data-product
LogoReports | Sunbird Lernlern.sunbird.org
UserOrg Reports
PreviousArchitectureNextDeveloper Installation

Last updated 6 months ago

Was this helpful?