Techtube is an innovative e-learning platform designed to bridge the gap between knowledge seekers and expert educators. It serves as a comprehensive online education hub where students can access a wide array of courses across various subjects, and teachers can effortlessly upload and manage their educational content.
- Accessibility Students can learn at their own pace, anytime and anywhere, breaking geographical and time constraints.
- Interactive Learning Tools Video lectures, downloadable resources to enhance learning. Discussion forums and chat features for peer interaction and community building
- User-Friendly Interface: Intuitive and easy-to-navigate platform ensuring a seamless learning experience.
Final-Year-Project
│
├── Documents
│ ├── Techtube Report.docx
│ └── Techtube Report.pdf
│
├── PPT
│ └── Techtube Presentation.pptx
│
├── Source Code
│ ├── Info.txt
│ ├── admin
│ │ ├── add_content.php
│ │ ├── add_playlist.php
│ │ ├── comments.php
│ │ ├── contents.php
│ │ ├── dashboard.php
│ │ ├── login.php
│ │ ├── playlists.php
│ │ ├── profile.php
│ │ ├── register.php
│ │ ├── search_page.php
│ │ ├── update.php
│ │ ├── update_content.php
│ │ ├── update_playlist.php
│ │ ├── view_content.php
│ │ └── view_playlist.php
│ ├── components
│ │ ├── admin_header.php
│ │ ├── admin_logout.php
│ │ ├── connect.php
│ │ ├── footer.php
│ │ ├── user_header.php
│ │ └── user_logout.php
│ ├── images
│ ├── css
│ │ ├── admin_style.css
│ │ └── style.css
│ ├── js
│ │ ├── admin_script.js
│ │ └── app.js
│ ├── about.php
│ ├── bookmark.php
│ ├── commemts.php
│ ├── contact.php
│ ├── courses.php
│ ├── demo1.php
│ ├── demo2.php
│ ├── demo3.php
│ ├── demo4.php
│ ├── demo5.php
│ ├── demo6.php
│ ├── home.php
│ ├── likes.php
│ ├── login.php
│ ├── playlist.php
│ ├── profile.php
│ ├── register.php
│ ├── search_course.php
│ ├── search_tutor.php
│ ├── teachers.php
│ ├── tutor_profile.php
│ ├── update.php
│ ├── watch_video.php
│ └── course_db.sql
- Go to the official website and download XAMPP for your operating system.
- Run the installer: Double-click the downloaded file to start the setup wizard.
- Choose components: Select the software components you want to install.
- Choose directory: Select the installation folder. It's recommended to create a folder on your local disk.
- Start installation: Click Next until the installation is complete.
- Start XAMPP: Open the XAMPP control panel and start the servers.
- Test PHP: Open your browser and go to
sh http://localhost/test.php.
.If the same page appears, PHP is installed successfully
- Locate the
xampp
folder, then go tohtdocs
folder. - Download this
Source Code
folder and paste it insidehtdocs
folder. Unzip theSource Code
folder. - Open your browser and go to
sh http://localhost/phpmyadmin/
- Click on
New
and thenCreate database
. Put the namecourse_db
andCreate
. - Click on
Import
andChoose file
.Choose thecourse_db.sql
file. Click onGo
.
1.Open your web browser and enter sh http://localhost/TechTube/home.php
in the address bar. This will load the default web page for your PHP application.
2.If everything is set up correctly, you should see the homepage of your PHP application. From there, you can navigate through the different pages of the application, interact with its features, and run its programs or scripts as intended.