Edumatika Platform
Edumatika is a comprehensive e-learning support platform designed to help educational institutions and businesses optimize their Learning Management Systems (LMS). It features a static marketing site and a serverless backend.
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.