Back to Projects

Online Learning Platform

Hand-coded the backend of an online learning application using Object-Oriented PHP and MySQL.

Backend Web Application Developer · Oklahoma State University ·
PHP MySQL OOP Database Design
Online Learning Platform

Overview

Collaborated with a development team at Oklahoma State University to design and build an online learning management application. Focused on backend architecture, database design, and server-side logic.

Key Contributions

  • Hand-coded the backend using Object-Oriented PHP following MVC patterns
  • Designed and developed the MySQL database using E.R. Diagrams and phpMyAdmin
  • Collaborated with other developers on application architecture and feature planning
  • Implemented user authentication, course management, and content delivery features

Technical Details

The application followed object-oriented design principles with a clear separation between data access, business logic, and presentation layers. The database schema was designed using entity-relationship modeling to ensure data integrity and efficient querying.