Tags
Language
Tags
February 2025
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Build Single Event Management Website With Php, Mysql (2025)

Posted By: ELK1nG
Build Single Event Management Website With Php, Mysql (2025)

Build Single Event Management Website With Php, Mysql (2025)
Published 2/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 22.05 GB | Duration: 24h 52m

Learning and developing a complete dynamic single event management website using php (8.4), pdo, mysql

What you'll learn

Complete project using php, pdo and mysql

Full authentication system from scratch

Sending email using phpmailer

Complete CRUD system

PHP session

Attendee registration, login and reset password

Connecting database with php, pdo

Email verification system during registration

Form validation technique

Payment method integration with PayPal and Stripe

Admin login and reset password system

Admin settings for different section of the website

Photo uploading system

Toast message notification

Pricing package management

Uploading project to live server

Requirements

Basic knowledge in HTML

Basic knowledge in CSS

Basic knowledge in Javascript or Jquery

Basic knowledge in Bootstrap

Basic knowledge in Code Editor like VS Code or any other

Description

In this course, I have taught the students the most popular programming language PHP and MySQL database from scratch. I have tried to show the most important things of any programming language like authentication system, registration system, email verification, template mastering etc. I have developed a complete single event management web application with the latest version of PHP and that is currently PHP 8.3 when I am recording the videos. My codes will work with not only php 8.3, but also with php versions after 8.0.The persons who are very beginner in php or have little knowledge in PHP, they will be benefitted the most from this course. But the advanced persons will also get help from this course, because I have tried to show all the real life features of a single event applications with advanced features.Application Features:URL rewrite option using a htaccess file. So in the front end, there will be no .php extensions. Ajax form submission without page refresh in some cases.Optimized query added in some sections in order to load data faster instead of nested queries.Uploading task in web server using cpanel was shown in this project. Admin Panel Features:Admin can change logo, favicon etc. Admin can change footer information.Admin can update the home page information. Admin can update the FAQ page information. Admin can control the FAQ SectionAdmin can update the contact page map. Admin can create, edit and delete blog posts.Admin can create, edit and delete listing types.Admin can create, edit and delete listing locations.Admin can create, edit and delete listing amenities.Admin can create, edit and delete why choose us sectionAdmin can create, edit and delete testimonials.Admin can send email to subscribersAdmin can see all the agent profiles and can delete themAdmin can make agent active or inactiveAdmin can see all the properties sections added by agentsAdmin can see all the orders and delete thoseAdmin can see all the customer profiles and can delete themAdmin can make customer active or inactiveAdmin can change his own photo, information and passwordAdmin can create, edit and delete his own listingsAdmin can update the privacy policy page information. Admin can update the terms and conditions page information. Attendee Features:Attendee can create account for freeAttendee can login and reset his password if necessaryAttendee can change profile informationAttendee can send message to adminAttendee can see all the purchase ticketsOne attendee can purchase multiple tickets in the same time under one single invoiceOne attendee can purchase tickets multiple times under multiple invoicesAttendee can see invoiceAttendee can download and print the invoice

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Local Server Setup & Preparing Environment

Lecture 2 Installing XAMPP (Windows OS)

Lecture 3 Shift between php versions in XAMPP (Windows OS)

Lecture 4 Installing Laragon (Windows OS)

Lecture 5 Shift between php versions in Laragon (Windows OS)

Lecture 6 Install PHP 8.2 in Laragon (Windows OS)

Lecture 7 Installing XAMPP (MAC OS)

Lecture 8 Installing MAMP (MAC OS)

Lecture 9 Shift between php versions in MAMP (MAC OS)

Lecture 10 Download & Install Composer (Windows OS)

Lecture 11 Download & Install Composer (MAC OS)

Lecture 12 Code Editors

Section 3: Admin Panel Template Mastering

Lecture 13 Describing HTML Template

Lecture 14 Separate Dashboard and Login

Lecture 15 Config File and Mailtrap Setup

Lecture 16 Moving all data into admin folder

Lecture 17 Creating Users Table and Developing Login & Logout System

Lecture 18 Forget Password

Lecture 19 Reset Password

Lecture 20 Edit Profile - Part 1

Lecture 21 Edit Profile - Part 2

Lecture 22 Other Pages

Section 4: Admin Panel Template Mastering - Source Code

Lecture 23 Source Code

Section 5: Front End Template

Lecture 24 HTML Template

Lecture 25 Source Code

Section 6: Front End Template Mastering

Lecture 26 Front End Template Mastering - Part 1

Lecture 27 Front End Template Mastering - Part 2

Lecture 28 Front End Template Mastering - Part 3

Lecture 29 Front End Template Mastering - Part 4

Lecture 30 Front End Template Mastering - Part 5

Section 7: Attendee Section

Lecture 31 Registration & Verify

Lecture 32 Adding SweetAlert as Popup

Lecture 33 Login, Dashboard & Logout

Lecture 34 Forget Password

Lecture 35 Reset Password

Lecture 36 Edit Profile

Lecture 37 SweetAlert Notification for Admin Panel

Section 8: Home Page - Banner Section

Lecture 38 Home Page - Banner Section - Part 1

Lecture 39 Home Page - Banner Section - Part 2

Lecture 40 Home Page - Banner Section - Part 3

Section 9: Home Page - Welcome Section

Lecture 41 Home Page - Welcome Section - Part 1

Lecture 42 Home Page - Welcome Section - Part 2

Section 10: Home Page - Counter Section

Lecture 43 Home Page - Counter Section - Part 1

Lecture 44 Home Page - Counter Section - Part 2

Section 11: Speaker

Lecture 45 Speaker - Part 1

Lecture 46 Speaker - Part 2

Lecture 47 Speaker - Part 3

Section 12: Schedule Day

Lecture 48 Schedule Day - Part 1

Lecture 49 Schedule Day - Part 2

Section 13: Schedule

Lecture 50 Schedule - Part 1

Lecture 51 Schedule - Part 2

Lecture 52 Schedule - Part 3

Lecture 53 Schedule - Part 4

Section 14: Assign Schedule to Speaker

Lecture 54 Assign Schedule to Speaker - Part 1

Lecture 55 Assign Schedule to Speaker - Part 2

Lecture 56 Assign Schedule to Speaker - Part 3

Lecture 57 Assign Schedule to Speaker - Part 4

Section 15: Sponsor Category

Lecture 58 Sponsor Category - Part 1

Lecture 59 Sponsor Category - Part 2

Section 16: Sponsor

Lecture 60 Sponsor - Part 1

Lecture 61 Sponsor - Part 2

Lecture 62 Sponsor - Part 3

Section 17: Organiser

Lecture 63 Organiser - Part 1

Lecture 64 Organiser - Part 2

Lecture 65 Organiser - Part 3

Section 18: Accommodation

Lecture 66 Accommodation - Part 1

Lecture 67 Accommodation - Part 2

Section 19: Photo Gallery

Lecture 68 Photo Gallery - Part 1

Lecture 69 Photo Gallery - Part 2

Lecture 70 Photo Gallery - Part 3

Section 20: Video Gallery

Lecture 71 Video Gallery - Part 1

Lecture 72 Video Gallery - Part 2

Section 21: FAQ

Lecture 73 FAQ - Part 1

Lecture 74 FAQ - Part 2

Section 22: Testimonial

Lecture 75 Testimonial - Part 1

Lecture 76 Testimonial - Part 2

Section 23: Blog

Lecture 77 Blog - Part 1

Lecture 78 Blog - Part 2

Section 24: Pricing

Lecture 79 Pricing - Part 1

Lecture 80 Pricing - Part 2

Lecture 81 Pricing - Part 3

Lecture 82 Pricing - Part 4

Section 25: Ticket Purchase

Lecture 83 Ticket Purchase - Part 1

Lecture 84 Ticket Purchase - Part 2

Lecture 85 Ticket Purchase - Part 3 (PayPal)

Lecture 86 Ticket Purchase - Part 4 (Stripe)

Lecture 87 Ticket Purchase - Part 5 (Bank)

Section 26: Admin Panel - Tickets, Attendee, Invoice & Print

Lecture 88 Admin Panel - Tickets - Part 1

Lecture 89 Admin Panel - Tickets - Part 2

Lecture 90 Admin Panel - Attendee - Part 1

Lecture 91 Admin Panel - Attendee - Part 2

Lecture 92 Admin Panel - Invoice & Print

Section 27: Attendee Panel - Tickets, Invoice & Print

Lecture 93 Attendee Panel - Tickets

Lecture 94 Attendee Panel - Invoice & Print

Section 28: Attendee Panel - Message to Admin

Lecture 95 Attendee Panel - Message to Admin - Part 1

Lecture 96 Attendee Panel - Message to Admin - Part 2

Section 29: Admin Panel - Message Reply to Attendee

Lecture 97 Admin Panel - Message Reply to Attendee - Part 1

Lecture 98 Admin Panel - Message Reply to Attendee - Part 2

Section 30: Home Page

Lecture 99 Home Page - Part 1

Lecture 100 Home Page - Part 2

Lecture 101 Home Page - Part 3

Lecture 102 Home Page - Part 4

Section 31: Contact Page

Lecture 103 Contact Page - Part 1

Lecture 104 Contact Page - Part 2

Section 32: Terms & Privacy Page

Lecture 105 Terms Page

Lecture 106 Privacy Page

Section 33: Subscriber

Lecture 107 Subscriber - Part 1

Lecture 108 Subscriber - Part 2

Section 34: Admin Panel - Dashboard

Lecture 109 Admin Panel - Dashboard - Part 1

Lecture 110 Admin Panel - Dashboard - Part 2

Section 35: Settings

Lecture 111 Settings - Logo

Lecture 112 Settings - Favicon

Lecture 113 Settings - Banner

Lecture 114 Settings - Footer

Lecture 115 Settings - Ticket

Lecture 116 Settings - Theme Color

Section 36: Final Things

Lecture 117 Maximum Ticket Checking

Lecture 118 Extra Code for Attendee & Package Delete

Lecture 119 Admin Redirection & Folder Security

Lecture 120 404 Page Setup

Section 37: Final Source Code

Lecture 121 Final Source Code

Persons who want to learn php 8.4 from scratch,Persons who want to learn mysql from scratch,Persons who are looking for a good job in web development sector,Persons who want to have a remote job in php,Persons who want to start his freelancing career using php,Persons who want to learn making a single event management website