![]() |
Build Single Event Management Website With Php, Mysql (2025) - Druckversion +- Forum Rockoldies (https://rockoldies.net/forum) +-- Forum: Fotobearbeitung - Photoshop (https://rockoldies.net/forum/forumdisplay.php?fid=16) +--- Forum: E-Learning, Tutorials (https://rockoldies.net/forum/forumdisplay.php?fid=18) +--- Thema: Build Single Event Management Website With Php, Mysql (2025) (/showthread.php?tid=91835) |
Build Single Event Management Website With Php, Mysql (2025) - Panter - 27.02.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 Homepage ![]() |