Education

EduSphere

Source code included

A complete ASP.NET Core 10 LMS with courses, quizzes, certificates and Stripe payments — full source, no subscription.

Built by Buildify Updated 7 Oct 2026 23,289 lines of code

Open live demo Built withClaude Code

Why EduSphere

What makes it better
than the alternatives

  1. 01

    No ORM, no build pipeline

    Plain ADO.NET and server-rendered Razor mean every query is visible and there's no npm, bundler or lock file to maintain.

  2. 02

    Paid content is genuinely protected

    Videos live outside the web root and stream only after an enrolment check, so sharing a link gives a non-buyer nothing.

  3. 03

    Payments verified server-side

    Orders are repriced on submit and confirmed with Stripe directly through both a return check and a signed webhook, so the browser is never believed.

  4. 04

    Multi-currency that never corrupts history

    Prices are stored once in a base currency and every payment records the rate it used, so changing a rate leaves past invoices untouched.

  5. 05

    Built-in audit trail

    Every administrative change, sign-in and data export is recorded with user, IP address and outcome, with no extra configuration.

Catalogue

  • search
  • category/level/price filters
  • sorting
  • paging
  • featured courses
  • ratings

Courses

  • sections
  • lessons
  • video upload
  • YouTube/Vimeo embed
  • articles
  • PDF lessons
  • free previews

Player

  • resume playback
  • per-lesson completion
  • progress bar
  • sidebar navigation
  • protected streaming

Quizzes

  • single choice
  • multiple choice
  • true/false
  • timer
  • attempt limits
  • shuffling
  • server-side grading
  • explanations

Progress

  • per-lesson tracking
  • automatic percentage
  • course completion
  • my-learning dashboard

Certificates

  • automatic issue
  • printable PDF
  • QR code
  • public verification page
  • revocation

Checkout

  • coupons
  • VAT
  • invoice numbering
  • order confirmation
  • free enrolment

Payments

  • Stripe Checkout
  • signed webhooks
  • bank transfer
  • cash
  • admin confirmation
  • invoice records

Currency

  • base currency pricing
  • editable rates
  • header switcher
  • per-payment rate recording

Accounts

  • registration
  • email confirmation
  • password reset
  • profile
  • avatar upload
  • change password

Admin courses

  • create
  • edit
  • publish
  • archive
  • curriculum editor
  • lesson reordering
  • thumbnail upload

Admin quizzes

  • question builder
  • option editor
  • passing score
  • attempt limits
  • answer locking

Admin students

  • search
  • detail view
  • deactivate
  • unlock
  • complimentary access

Admin commerce

  • payments
  • coupons
  • currencies
  • VAT settings
  • Stripe key management

Admin content

  • categories
  • instructors
  • reviews moderation
  • contact inbox
  • certificates

Admin system

  • dashboard
  • activity log
  • site settings
  • Excel and print/PDF export on every list

Security

  • BCrypt hashing
  • account lockout
  • rate limiting
  • antiforgery
  • session invalidation
  • encrypted payment keys

SEO

  • meta tags
  • Open Graph
  • Twitter cards
  • JSON-LD
  • sitemap.xml
  • robots.txt
  • landing page

Quality report

Manually reviewed

92/ 100

Automated audit score

◷ 3 open warnings

Passed the audit and a manual review.
Audit run: 4 Oct 2026
Reviewed by Vibe96 staff, Dubai.

Security93
Code structure78
Docs & completeness93
Dependency health95
Build & deploy92

What to know before you buy

3 non-blocking findings shown publicly: no real secrets found; weak defaults in appsettings.json need hardening; strong authentication and role guards; missing ownership checks on student profile reads; good separation of concerns with minor duplication and some configuration hard-coding. The seller has been notified; fixes ship in the next version.

Versions & updates

1.0.0
First release7 Oct 2026✓ Reviewed & audited

No updates yet. New versions appear here with a changelog.
Buyers receive updates free for 1 year.

Quality report

What you get

  • </>Full source codeThe complete audited source, delivered as a download from your account. No obfuscation.
  • ▤DocumentationSetup guide, architecture notes, CLAUDE.md and AGENTS.md.
  • ↻One year of updatesEvery new version the builder publishes, free for 12 months.
  • ♧30 days of supportInstallation and defect support through Vibe96 tickets.
$129Single-site licence Details