Welcome to our in-depth tutorial series, where we'll show you how to create a complex streaming service with a slick user interface and a powerful admin panel using PHP, MySQL, Bootstrap, and PDO. Whether you are a newbie or an experienced developer, this series will teach you how to build your own fancy streaming platform.
Here's what we'll discuss in each episode:
Environment Setup: Installing Xampp for local server, setting up VS Code, and configuring project structure (00:07:40 - 00:10:13).
Database Configuration: Setting up MySQL, creating tables for users, shows, episodes, genres, and admin management (00:13:15 - 00:25:08).
Project Structure and Design: Designing the layout, creating config files, and structuring the project folders (00:29:27 - 00:53:15).
User Registration and Authentication: Implementing user registration, login, and session management with validation (00:53:15 - 01:12:39).
Content Management: Selecting and displaying trending shows, structuring the index page, and managing genres (01:32:38 - 02:56:12).
User Interaction Features: Enabling comments, handling user engagement, and following favorite shows (03:38:51 - 04:02:35).
Admin Panel Development: Designing and coding the admin panel for show, genre, and user management (05:50:52 - 06:30:32).
Content Management: Managing shows, genres, and episodes - creating, updating, and deleting (06:40:06 - 07:49:46).
Bug Fixing and Enhancements: Finalizing the project with bug fixing, optimizing performance, and enhancing user experience (08:03:41 onwards).
Main Features *
0) High-quality Design
1) Built-with HTML5 , CSS3, php and JavaScript
2) 100% Responsive Design
3) Clean Code
4) Well-commented code
Time Stamp
1. Installing Xampp 00:00:00 - 00:07:40
2. Installing VS Code 00:10:13
1. Code and Design for the Project 00:13:15
2. Creating Config File 00:25:08
3. Structuring our Project 00:29:27
1. Creating Register Page 00:53:15
2. Starting Sessions and Validating 01:12:39
1. Selecting Data for Slider 01:32:38
2. Selecting Trending Shows pt.1 01:42:06
3. Selecting Trending Shows pt.2 02:06:09
4. Selecting Shows in Index Page pt.1 02:22:25
5. Selecting Shows in Index Page pt.2 02:41:44
1. Selecting Genres 02:56:12
2. Grabbing Shows for Every Category 03:13:05
3. Display Single Show 03:27:18
4. Loading other Shows and Comments 03:38:51
5. Following Shows pt.1 03:52:50
6. Following Shows pt.2 04:02:35
1. Inserting Comments 04:15:52
2. Showing Episodes for every Show pt.1 04:31:38
3. Showing Episodes for every Show pt.2 04:43:01
4. Adding and Showing Comments 05:03:39
5. Increasing Views Per User 05:18:04
1. Displaying Followed Shows 05:32:55
2. Searching for Shows 05:34:55
3. Validating and Cleaning up pt.1 05:37:00
4. Validating and Cleaning up pt.2 05:48:54
1. Design and Code for Admin Panel 05:50:52
2. Logging Admins in 06:03:16
3. Starting Sessions and Validating 06:14:07
1. Working with Index Page 06:21:56
2. Showing Admins 06:25:56
3. Creating New Admins 06:30:32
1. Displaying Shows 06:40:06
2. Creating New Shows 07:01:29
3. Deleting Shows with Images 07:06:55
1. Displaying Genres 07:12:20
2. Creating New Genres 07:16:37
3. Deleting Genres 07:18:42
1. Displaying Episodes 07:26:39
2. Inserting New Episodes 07:44:50
3. Deleting Episodes with Videos and Thumbnail 07:49:46
1. Fixing Bugs and Enhancing 08:03:41
if you like my video please make sure to SUBSCRIBE for more tutorials like this one !