Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
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
29 30 1 2 3 4 5
    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