// components/AboutPage.jsx /** * About Page Component * * Displays information about the Naalam platform and its purpose. */ // React and hooks are globally available function AboutPage() { // No dynamic data fetching needed for this version of the About page return (
{/* Page Title */}

About Naalam

{/* Introduction */}

Welcome to Naalam, a modern online learning platform designed to demonstrate key web technologies. This project serves as a practical application developed for the CSC457: Internet Technologies course.

{/* Purpose & Technology */}

Project Purpose

Naalam showcases the integration of front-end development using React (via CDN and Babel for in-browser JSX transformation) with a PHP backend handling API requests and database interactions (MySQL). It demonstrates concepts like:

{/* Vision (Fictional) */}

Our Vision (for this Demo)

While primarily a technical demonstration, Naalam aims to provide a clean, intuitive, and accessible interface for browsing and accessing educational content. We believe learning should be engaging and readily available.

Explore the courses, interact with the features, and see how these web technologies come together to create a functional (though simplified) e-learning experience.

{/* Call to Action (Optional) */} {/*
Explore Courses
*/}
{/* Removed the "Featured Courses" section as it duplicates CoursesPage */}
); } // Make AboutPage available globally window.AboutPage = AboutPage;