Back to Portfolio

Apollon - Educational Management Platform

An integrated LMS focusing on financial management and student support automation.

Client: Rayan Academy of Digital Arts Year: 2025 Duration: 3 months

Technologies Used

Python (Django)Vue.js 3 (TypeScript)PostgreSQLDocker & NginxRedis & CeleryVuetify UI

Challenge

The academy faced significant challenges in manually tracking student installments, granting video access based on payment status, and managing support calls. Data was scattered across Excel sheets, leading to financial leaks and disjointed student support experiences.

Solution

I architected a full-stack solution using Django and Vue.js. The core innovation is the "Apollonyar" module, which automates support workflows (calls/SMS). I implemented a complex financial engine that handles split payments and installments, automatically syncing with the "Videm" video service to revoke/grant access based on real-time payment status.

Key Features

  • Automated Support Distribution
  • Smart Installment System
  • Dynamic Access Control
  • Integrated Payment Gateway

Project Process

Phase 1: Architecture

Database design for complex relationships (User, Profile, Course, Term) and financial models.

Phase 2: Backend Core

Implementation of Django REST Framework APIs, Auth, and SEP payment integration.

Phase 3: Frontend & UI

Developing the Vue.js dashboard using Vuetify and Pinia for state management.

Phase 4: Launch

Deployment, monitoring, and handoff.

Results

+70% Support Efficiency
100% Payment Tracking
99.9% Uptime

Screenshots

Student Dashboard Student Dashboard
Apollonyar Support Panel Apollonyar Support Panel
Installment Management Installment Management

Have a similar project?

Let's discuss your product strategy and execution.

Request Free Consultation