Overview

Edumatika is a comprehensive e-learning support platform designed to assist educational institutions and businesses in optimizing their Learning Management Systems (LMS). This project encompasses the public-facing marketing website and the serverless backend services that power subscription management and API functions.

Key Features

  • Subscription Management: Robust backend handling Stripe subscriptions for service access.
  • Localized Content: Fully localized static website enabling multilingual support.
  • LMS Optimization: Tools and resources aimed at improving LMS efficiency for institutions.

Technical Architecture

  • Frontend: Built with Hugo (Extended), ensuring a fast, secure, and easily deployable static website with a custom theme.
  • Backend: Serverless architecture using Node.js runs on AWS Lambda for dynamic functionality.
  • Infrastructure: Entire infrastructure provisioned and managed via Terraform as Code (IaC).
  • Data & State: Uses DynamoDB for data persistence and AWS Systems Manager (SSM) for configuration.