Skip to content

abk-tech/streamforge-api

 
 

Repository files navigation

StreamForge API: Backend orchestration layer for the StreamForge ecosystem.

StreamForge API is responsible for coordinating contribution data, managing project configuration, and exposing structured endpoints for downstream services and frontend clients.

🎯 Purpose

To provide a scalable and modular backend that:

Interfaces with StreamForge Core

Exposes contribution scoring data

Manages ecosystem configuration

Handles authentication and authorization

Orchestrates reward calculation workflows

🧱 Responsibilities

StreamForge API handles:

HTTP routing

Authentication

Project configuration

Data persistence

External service coordination

It does not handle:

Event indexing logic (handled by StreamForge Core)

Frontend rendering (handled by StreamForge Web)

🛠️ Tech Stack

NestJS

Node.js

TypeScript

Modular architecture (planned)

🚧 Status

Initial setup in progress.

About

Backend orchestration layer for StreamForge.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 70.8%
  • JavaScript 29.2%