Featured Full Stack · React · Node.js

Shoky LMS

A full-stack, secure B2B educational management and learning platform designed to streamline course management, progress tracking, role-based onboarding, and exams scheduling for colleges and independent educators.

GitHub Repository Back to Projects
helper.teamshoky.tech
Shoky LMS Dashboard Screenshot

1. Recruiter-Friendly Summary

Most LMS systems are over-engineered or lack localized communication and onboarding channels. Educators and colleges in Egypt needed a secure platform to manage students, prevent content piracy, and notify students instantly about updates.

2. System Architecture

Shoky LMS provides a high-security backend and a responsive frontend portal. Features include B2B registration via college credentials, student tracking tools (GPA calculators, focus mode), content security policies, and real-time alerts through WhatsApp API integrations.

3. Engineering Challenges

React powers the interactive dashboards for students and teachers. Node.js with Express manages REST API pathways, authentication, and secure video/document streaming. Relational integrity is enforced on a PostgreSQL database.

4. Implemented Solutions

Successfully deployed to support institutional onboarding, reducing administrative scheduling overhead by 70% and ensuring secure paid course material access.

Case Profile

Primary Technologies

  • React
  • Node.js
  • PostgreSQL
  • WhatsApp API

Operational Impact

  • Secured exam delivery and content streaming layers
  • Automated notifications via WhatsApp Business API
  • B2B student onboarding utilizing institutional college IDs

Key Takeaway

B2B educational platforms succeed when security and direct student communication channels are prioritized in the core architecture.

05 — Contact

Let's build something
that matters.

Open to cloud engineering positions, infrastructure consulting, and collaborations on automation.