Laravel 10 - Making a Complete Non-Profit Charity Website
What you'll learn
- Laravel 10 from scratch
- Laravel Fundamentals (A to Z)
- Laravel Single and Multi Auth (with Guard) System
- Visual Studio Code Editor and Important Plugins
- Laravel CRUD option
- Laravel Login System
- Forget Password and Reset Password System
- Email Verification System Logic and Implementation
- Contact form email sending
- Website logo, favicon and other items setup
- Admin profile management
- Photo uploading system
- Toastr message notification system
- User Profile Management
- User Login and Registration
- PayPal and Stripe Payment Methods integration
- Event Management
- Event Ticket Purchase Management System
- Cause Management System
- Cause Donation Management System
Requirements
- Basic Knowledge in PHP Language
- Basic Knowledge in OOP Concept
- Knowledge about using local server. Ex: xampp, wampp or mamp
- Basic knowledge about HTML, CSS and Bootstrap
- Basic knowledge about using code editor like Notepad++, Sublime Text or any
Description
In this course, I have taught the students the Laravel framework from scratch. After showing all the basics of Laravel, authentication system, template mastering etc., I have developed a complete real estate listing web application with the latest version of Laravel, Laravel 10.
The persons who are very beginner in Laravel and only have few php and oop idea, they will be benefitted the most from this course. But the advanced persons will also get help from this course, because I have coded following the standard and showed some advanced features.
Admin Panel Features:
Admin can change logo, favicon etc.
Admin can change top bar and footer information.
Admin can update the home page information.
Admin can update the contact page information.
Admin can create, edit and delete sliders.
Admin can create, edit and delete FAQs.
Admin can create, edit and delete blog categories.
Admin can create, edit and delete blog posts.
Admin can create, edit and delete events.
Admin can create, edit and delete causes.
Admin can create, edit and delete why choose us section
Admin can create, edit and delete testimonials.
Admin can create, edit and delete photos of photo gallery.
Admin can create, edit and delete videos of video gallery.
Admin can send email to subscribers
Admin can see all the user profiles
Admin can manage volunteers
Admin can change his own photo, information and password
Admin can update the privacy policy page information.
Admin can update the terms and conditions page information.
User Features:
Users can create account for free
Users can login and edit profile
Users can reset the password if they forget
Users can pay using PayPal and Stripe for any particular event to purchase tickets
Users can pay using PayPal and Stripe for any particular cause to donate
Users can see order history for cause or event ticket
Users can see invoice and print for cause or event ticket
Who this course is for:
- Persons who want to learn a php framework from scratch
- Persons who want to learn making a complete web application from beginning
- Persons who are looking for a good job in web development sector
- Persons who want to learn making a non-profit charity application with Laravel
Instructor
I am a professional web designer and web developer who graduated from Khulna University in Bangladesh with a degree in Computer Science and Engineering (CSE). With over 15 years of experience in the software and web development sector, I have successfully completed numerous projects using PHP, WordPress, Codeigniter, and Laravel for both national and international clients.
I earned recognition as one of the top-rated freelancers on Upwork (formerly known as oDesk and Elance). However, as I felt the need to embark on a different path for my personal growth, I decided to create my own web application products for Envato. Within the Envato marketplace, I hold the esteemed title of an Elite author and have contributed over 40 web applications.
I handle every aspect of my projects, from design and development to planning and marketing, and I thoroughly enjoy this comprehensive approach. I believe in the importance of sharing knowledge, which is why I have ventured into teaching on Udemy. My goal is to create compelling courses that empower students to benefit from my experience and continually expand their skill sets.