←ALL DEVELOPMENT PROJECTS
CLIENT SYSTEM
Active Development

(SYS.03) — CLIENT SYSTEM — CURRICULUM & RESOURCE MANAGEMENT

LRMS

Centralized learning resource repository, curriculum management, and SBM governance.

CLIENT / ORG: Adriatico Memorial SchoolYEAR: 2024–2026ROLE: Primary Developer / Project Lead (~80% Development Contribution)
Learning Resource Management System Dashboard Interface

(01) — System Overview

PROJECT
CONTEXT.

A server-rendered Django educational management system developed for Adriatico Memorial School. Centralizes curriculum management, teaching assignments, digital learning resource evaluation and approval workflows, and School-Based Management (SBM) document compliance.

The Operational Bottleneck / Problem

Public schools frequently face scattered instructional materials, lost lesson resources across personal flash drives, and chaotic manual document compilation during annual School-Based Management audits.

Engineering Solution

Developed a centralized Django web application that organizes curriculum materials, enforces peer/supervisor resource reviews, and maintains institutional memory.

(02) — Architecture & Pipeline

SYSTEM
ARCHITECTURE.

Server-rendered Django application with Django ORM querying a normalized PostgreSQL database, utilizing session-based authentication and role-based permissions.

Data & Execution Pipeline

01. Client Browser
→
02. Django URL Router & Middleware
→
03. Django Views & Forms (RBAC Guards)
→
04. Django ORM
→
05. PostgreSQL Database & Media Storage

(03) — Technical Focus

ENGINEERING
HIGHLIGHTS.

HL.01

Primary Developer & Architectural Lead

Initiated the LRMS platform and engineered approximately 80% of the system across backend architecture, database modeling, frontend UI/UX, and domain business logic.

HL.02

Digital Resource Approval Workflow

Designed multi-tier review workflows where learning materials submitted by educators undergo structured evaluation, revision requests, and administrative approval before publication.

HL.03

School-Based Management (SBM) Evidence System

Built a structured compliance repository for organizing, tagging, and auditing institutional School-Based Management documents against standard educational benchmarks.

HL.04

Curriculum & Teaching Assignment Modeling

Structured relational schemas linking grade levels, subject curricula, teacher assignments, and classroom resources with relational integrity checks.

(04) — Implemented Capabilities

CORE
FEATURES.

01.

Centralized user and workforce directory with granular RBAC

02.

Student enrollment tracking and grade-level class assignments

03.

Teacher subject assignments and advisory management

04.

Curriculum structure mapping with grade-to-subject associations

05.

Learning resource repository with categorized digital uploads

06.

Multi-step resource evaluation and administrative approval pipeline

07.

School-Based Management (SBM) artifact organization and verification

08.

Strict data integrity protections on prerequisite records

09.

Responsive, clean UI design system tailored for school staff

10.

Audit logs for resource status changes and approvals

(05) — Technology Stack

STACK
ARCHITECTURE.

Backend & Core

PythonDjango 5Django ORMServer-Rendered ArchitectureDjango Authentication

Database & Storage

PostgreSQLDjango MigrationsMedia File ManagementRelational Resource Schemas

Frontend & UI

HTML5Tailwind CSSJavaScriptCustom Component System

Governance & RBAC

Role-Based Access ControlResource Approval LifecycleSchool-Based Management (SBM)

(06) — Problem Solving

TECHNICAL
CHALLENGES.

CHALLENGE 01

Multi-Tier Resource Approval Integrity

Engineered state-machine-style resource workflows ensuring resources cannot bypass required evaluation steps or disappear while referenced by active curriculum records.

(07) — Reliability & Governance

SECURITY & TESTING.

Privacy & Security Model

Enforces Django session security, CSRF protection, role-based view decorators, and protected media access for restricted administrative documents.