Final college training project, online-learning-platform, uses Node.js with Express to develop a functional and well-documented web application
Welcome to the Online Learning Platform project repository. This project was developed as part of our final college training project, aiming to create a modern, user-friendly online learning environment.
The Online Learning Platform is designed to provide a seamless and engaging learning experience for users. Built with a focus on scalability and user-centric design, the platform offers a wide range of features to enhance online education.
Home Page
User Authentication
User Profiles
Support Channel
Course Catalog
Detailed Course Pages
Clone the Repository:
git clone https://github.com/OsamaRab3/CollegeTraining-Final-Project.git
Navigate to the Project Directory:
cd CollegeTraining-Final-Project
Install Dependencies:
npm install
Set Up the Database: Import the provided SQL file into your MySQL server. Configure the database connection in the config.js file.
Run the Application:
npm start
Access the Platform: Open your web browser and navigate to http://localhost:5000.
📷 Screenshots Here are some screenshots from the platform:
Home Page
Course Catalog
User Authentication
User Profiles
Support Channel
🔗 Links Project Repository: CollegeTraining-Final-Project