Skip to content

Gen-x-academy/chainVerse-backend

View on GitHub ↗Related repositories →

ChainVerse Academy is a decentralized Web3 education platform built on the Stellar blockchain. It offers crypto-based payments, NFT certifications, and DAO governance, allowing students to learn about multiple blockchain ecosystems, earn rewards, and own their learning assets through secure, low-cost transactions.

TypeScript · active 2025-03-202026-07-28 (UTC)

Partial coverage11,369 / 12,256 hourly files (93%) · 2 absent upstream · 884 failed, retryable2025-03-182026-08-10 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
856
Pushes
96
Pull requests
99
Issues
252
Stars
1
Forks
24

Activity over time

Daily event counts in the loaded window

Line chart, 496 days from 2025-03-20 to 2026-07-28. Pushes: 96 total, peak 9 in a day. Pull requests: 99 total, peak 16 in a day. Issues: 252 total, peak 75 in a day. Comments: 382 total, peak 74 in a day. Stars: 1 total, peak 1 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

Recent activity

Latest issues, pull requests and releases

  • Issue#859drips-wave[bot]2026-07-27 13:12
    [Courses] Add draft autosave and optimistic concurrency control
  • Issue comment#940ayshadogo2026-07-27 07:33
    [Observability] Add redaction rules for logs and error reporting
  • Issue comment#746whitezaddy2026-07-25 16:13
    [Bug] tutor.service.ts: verifyPassword uses string === comparison — timing attack and wrong approach
  • Issue#746drips-wave[bot]2026-07-25 16:11
    [Bug] tutor.service.ts: verifyPassword uses string === comparison — timing attack and wrong approach
  • Issue#756Fahmedo2026-07-25 16:09
    [Bug] student-auth.service.ts: resendVerificationEmail emits STUDENT_REGISTERED event — welcome flow fires twice
  • Issue#758Fahmedo2026-07-25 16:09
    [Bug] course-discovery.service.ts: text search likely uses regex — full collection scan on every search
  • Issue comment#791Fabluchy2026-07-18 23:41
    [Auth] JwtAuthGuard is not applied globally — unguarded routes expose private data if forgotten
  • Issue comment#732drips-wave[bot]2026-06-27 12:43
    [Bug] NotificationModule is not registered in AppModule — all notification routes return 404
  • Issue#730Hassan-oladipupo2026-06-27 12:42
    [Bug] AdminAuthModule is not registered in AppModule — admins cannot login or manage content (404)
  • Issue comment#728observerr4112026-06-27 12:13
    [Bug] main.ts: enableShutdownHooks() is missing — SIGTERM kills app mid-request with no cleanup
  • Issue comment#730Anichris-koded2026-06-27 11:57
    [Bug] AdminAuthModule is not registered in AppModule — admins cannot login or manage content (404)
  • Issue comment#730Blessed-Femi2026-06-27 11:51
    [Bug] AdminAuthModule is not registered in AppModule — admins cannot login or manage content (404)
  • Issue comment#671grantfox-oss[bot]2026-06-26 07:35
    [Test] Write unit tests for StudentAuthService — register, login, verifyEmail, forgetPassword
  • Issue comment#683Heazzy5002026-06-26 06:59
    [CI] Add Redis service container to CI workflow for rate-limit integration tests
  • Issue comment#685marvelousufelix2026-06-26 06:58
    [CI] Create .github/workflows/deploy.yml — automated deployment on merge to main
  • Issue comment#667Husten1502026-06-26 04:44
    [API] Use MongoDB text index for course search instead of regex — regex does full collection scan
  • Issue#547Fahmedo2026-06-04 16:38
    [CI] Create .github/workflows/deploy.yml — automated deployment on merge to main
  • Issue comment#546oluseguntaiwojoel-lab2026-05-31 21:42
    [CI] Add Docker build step to CI — verify image builds successfully on every PR
  • Issue comment#547Power702026-05-31 21:26
    [CI] Create .github/workflows/deploy.yml — automated deployment on merge to main
  • Issue comment#552omonxooo-commits2026-05-31 21:26
    [CI] Add environment variable validation to CI — fail fast if required vars are missing
  • Issue#546drips-wave[bot]2026-05-31 21:25
    [CI] Add Docker build step to CI — verify image builds successfully on every PR
  • Issue#550drips-wave[bot]2026-05-31 21:24
    [CI] Add branch protection rules — require CI to pass before merging to main
  • Issue#552drips-wave[bot]2026-05-31 21:24
    [CI] Add environment variable validation to CI — fail fast if required vars are missing
  • Pull request#585demilade18-git2026-05-31 17:12
  • Issue comment#540Thommyy72026-05-31 15:56
    [Test] Raise coverage thresholds to 40% after service tests are written

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 1 stars here means stars gained during the window, not the repo's star count.