Web Development

Educational Platform

A full-featured Learning Management System built with PHP, MySQL and Tailwind CSS. Video lectures are protected by a DRM-style delivery pipeline: the source URL is never exposed in the page, playback is authorized through a signed, 10-minute-expiring token issued only to enrolled students, and every stream is stamped with a moving per-student watermark (name + ID fingerprint) and logged to an audit trail — right-click, drag, and download are all disabled. On top of that, students get a personal dashboard with automatic study-time tracking, a built-in Pomodoro focus timer, gamified points and levels, an internal wallet with discount coupons, drip-locked lessons, quizzes and certificates, and a peer discussion forum. Manual bank-transfer payments (BenefitPay) alongside PayPal, Skrill and Tap gateways are supported, with admin-side order approval. A complete admin panel manages courses, lessons, quizzes, coupons, enrollments and platform analytics — plus dark/light theme support throughout.

System Specifications

Platform
Web App (PHP)
Backend
PHP / MySQL
Video Security
Signed token + DRM watermark
Payments
BenefitPay, PayPal, Skrill, Tap

Core Features

  • DRM-style protected video player with a traceable per-student watermark
  • Signed, time-limited (10-minute) video tokens — source URL never exposed
  • Drip-locked lessons with quizzes and completion certificates
  • Automatic study-time tracking
  • Built-in Pomodoro focus timer
  • Digital wallet with points and loyalty rewards
  • Student discussion forum
  • Manual BenefitPay transfer plus PayPal, Skrill and Tap gateways
  • Full admin panel for courses, coupons and enrollments
Estimated Value 699 BHD

Tech Stack

PHP MySQL Tailwind CSS JavaScript PayPal Skrill Tap Payments BenefitPay

Like What You See?

We can build something similar — or better — for your project. Let's talk.

Added to cart!