tyleroneil72 / learning-path-creator

The Learning Path Creator is a full stack web application designed to facilitate collaborative learning and knowledge sharing. This project when deployed operates on the LAMP stack, leveraging Linux, Apache web server, MySQL, and PHP. Additionally, Bootstrap is employed for frontend development, ensuring a visually appealing and responsive website.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learning Path Creator

License PHP MySQL Bootstrap Linux Apache

Description

This project was an assignment for an 'Advanced Web Programming' course. The Learning Path Creator is a full stack web application designed to facilitate collaborative learning and knowledge sharing. This project empowers educators and learners alike to create, import, and explore tailored learning paths. Users can curate resources, share insights, and engage with a community-driven platform that enhances the educational experience. This report provides insights into the project's development, functionalities, and additional notes.

This project when deployed operates on the LAMP stack, leveraging Linux, Apache web server, MySQL, and PHP. Additionally, Bootstrap is employed for frontend development, ensuring a visually appealing and responsive website. Although it is not hosted at the moment.

Example

github-picture

For More information you can checkout the guide

Configuration And Setup

// db/config.php
$host = "localhost"; // Change this to your host if not "localhost"
$username = "root"; // Change this to your user if not "root"
$password = ""; // Change this to your password if you have set one
$database = "project_db"; // Change this to your database name

$conn = new mysqli($host, $username, $password, $database);

Also, Make sure to run create_tables.sql in the database you create

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries or questions, you can reach me at tyleroneildev@gmail.com or on my linkedin at https://ca.linkedin.com/in/tyler-oneil-dev

About

The Learning Path Creator is a full stack web application designed to facilitate collaborative learning and knowledge sharing. This project when deployed operates on the LAMP stack, leveraging Linux, Apache web server, MySQL, and PHP. Additionally, Bootstrap is employed for frontend development, ensuring a visually appealing and responsive website.

License:MIT License


Languages

Language:PHP 99.8%Language:CSS 0.2%