Build School Management System Using PHP Framework (Udemy.com)
This is the only course where erp software is fully developed using the most simpliest approach but very secure (2025)
Created by: Olawuyi Segun Orisunola
Last updated July 2026
What you will learn
- Be able to build any web app you want using PHP Framework
- Build fully-fledged web apps for your startup or business
- Build complete school management with PHP Framework
- Work as a freelance codeigniter developer
- Craft a portfolio of web apps to apply for seniour developer jobs
- Learn to use CodeIgniter
- Have a new PHP Skill that would increase income
- Integrate Clock IN and OUT staff attendace with face
- Integrate QR attendace for students and staff
How it compares
Against the other 151 rated Udemy courses in PHP on CourseDuck:
- Rating4.2 out of 5higher than 19% of them
- Reviews694#43 of 152 by number of reviews
- Length78.2 hourslonger than 98% of them
- Last updatedJuly 2026more recently than 98% of them
Course Description
NB: ALL SOURCE CODES UPDATED!
Building dynamic websites is not an easy challenge and requires time and effort dedicated to coding every bit and piece of the website, which is why anytime there is a new tool that promises to ease the woes of coding, developers always jump at the chance to try it.
So, for any developer that wants to become a server-side master, this is a tool that they should definitely have in their toolkit. But, it’s not always easy to find a course that is clear and concise and targets exactly what you are looking for!
At the end of this course, you will have not only learnt the CodeIgniter framework, but you will actually be able to start building your own projects from scratch. In addition to knowledge, this course will also give you the practical hands-on experience and the confidence to start coding your own websites by building school system.
The course will start at the very beginning with a detailed introduction into the CodeIgniter framework, from there moving on to installing the framework. From there you will become familiar with the framework, and start building your own school system.
Join us today as we learn CodeIgniter together by building real world software and be free from some authors who claim to teach you a particular programming language but only teach you basis and some copy and paste projects which at the end cannot take you to anywhere.
Some of those things we will cover are as follows:
(A) Admin panel
Managing User accounts (teacher, student, parent, librarian, hostel manager, accountant, human resources, admin)
Managing classes, subjects
Managing exam, grades
Managing exam marks
Sending exam marks via sms
Managing students’ attendance
Managing accounting, income and expenses
Managing school events
Managing Teachers
Managing Librarian
Managing Accountant
Manage Circular
Manage Task
Managing Parents
Managing Alumni
Managing Academic Syllabus
Managing Helpful Links
Managing School Session
Attendance
Reports
Records management.
Notification board management.
Management relationships between different type of users.
Online Payment acceptance of FEE.
Section Management.
Reports generator.
SMS Alerts.
Support ticket
Task management
Assign club
Generate report card
Staff attendance
Managing Hostel Manager
Managing library, dormitory, transport
Messaging between other users
Managing system settings (general, sms, language)
Managing Media
Student QR attendace
Staff QR attendance
Clock IN and OUT attendance with camera
(B) Teacher Panel
Managing exam marks (according to class managed)
Provide study materials/files to students to the assigned class
Mark student attendance to the assigned class
View other information set by admin
Real time chatting
Transportation
School event
View galleries
View news
Moral talk
Holiday
Helpful link
Apply leave
Check awards
Manage Assignment
Manage Exam Questions
View Library
(C) Student Panel
Get class routine
Get exam marks
Get attendance status
Get study materials / files from teacher
Get payment invoice, pay online
Communicate with teacher
View report card
View invoice
Pay for invoice
Transportation
School event
View galleries
View news
Moral talk
View Task
Request Book
Social activity
Club activity
Holiday
Helpful link
(D) Parent Panel
View all students
Pay for student invoice
Task manager
Get study materials / files from teacher
Get payment invoice, pay online
Communicate with teacher
View report card
View invoice
Pay for invoice
Transportation
School event
View galleries
View news
Moral talk
Real time chatting
(E) Accountant Panel
Generate invoice
Manage Invoice
Real time chatting
Transportation
School event
View galleries
View news
Manage Expenses
(F) Human Resources Panel
Add users
Manage payroll
Create Award
Manage Leave Application
Manage department
Manage Recruitment
Transportation
School event
View galleries
View news
(G) Librarian Panel
Manage master data
Book Publisher
Book Author
Book Category
Register Student
Manage Request Book
Manage department
Transportation
School event
View galleries
View news
(H) Hostel Manager Panel
Manage Hostel
Manage Hostel Category
Manage Room Type
Manage Hostel Room
Transportation
School event
View galleries
View news
Sign up today, and look forwards to:
Over 70 hours of HD 1080p video content, everything you’ll ever need to succeed as a CodeIgniter developer.
Building complete and standard school management system.
All the knowledge you need to start building any web app you want
Build school management system software worth $8000
Challenges and Solutions
Fast and helpful support if you need anything or have questions
My great sense of humor.
Instructor Details
- 4.2 Rating
694 Reviews
Olawuyi Segun Orisunola
Segun is a software engineer, educator, entrepreneur, and technology leader who has trained thousands of students worldwide in programming and software development. With years of industry experience, he has developed numerous web applications, software solutions, and digital platforms for individuals, startups, businesses, and organizations.
As an instructor, Segun provides both one-on-one and group training, empowering individuals, businesses, and non-profit organizations to build, manage, and maintain their own websites and digital solutions—even with little or no prior coding experience.
Segun is the CEO and Co-founder of Optimum Linkup and the Co-founder of Growafri, Shopandsell, and Woswobi, Gosfem, where he leads innovative technology projects focused on solving real-world challenges and driving business growth.
His areas of expertise include Laravel, CodeIgniter, Java, React, Swift, Node.js, ASP.NET, Flutter, Artificial Intelligence, Robotics, Data Analytics, and other modern software development technologies. He is passionate about helping aspiring developers and professionals acquire practical, industry-relevant skills.
More courses by Olawuyi Segun Orisunola
Build PHP Hospital System Using CodeIgniter Framework (2025)
4.3 (121 Reviews)
Provider: Udemy
Time: 18.7h
$54.99
Develop Computer Based Test (CBT) and Chat App In PHP 2025
4.6 (78 Reviews)
Provider: Udemy
Time: 17.4h
$69.99
Jitsi Meet API - Integrate with PHP CodeIgniter Quickly 2022
4.5 (53 Reviews)
Provider: Udemy
Time: 3.5h
$49.99
Zoom API For Website -Integrate with PHP CodeIgniter Quickly (2022)
4.5 (42 Reviews)
Provider: Udemy
Time: 3.9h
$49.99
PHP Hospital System Using CodeIgniter Framework(2025) Part 2
4.5 (37 Reviews)
Provider: Udemy
Time: 19h
$59.99
More PHP courses
Basic PHP Development with Bootstrap, GitHub and Heroku (2022)
4.8 (447 Reviews)
Provider: Udemy
Time: 4.8h
Free
Sending email with PHP: from Basic to Advanced (2026)
4.8 (297 Reviews)
Provider: Udemy
Time: 2.1h
$64.99
Write PHP Like a Pro: Build a PHP MVC Framework From Scratch (2026)
4.7 (3,332 Reviews)
Provider: Udemy
Time: 6.7h
$13.99
Reviews
By Agho Ben on 4/15/2025
Wasn't initially comfortable with the way he introduced new way of solving a problem instead of sticking to the method he started with that one is still trying to learn. but later realize he just needed his students to be versatile and learn more ways of solving same problems. truth be told, he is a good teacher, all one needs is patience and determination. moreso, he helps when needed. my keen advice to other students. pls don't just keep copying and pasting the source code into ur program, understand the concept and try do things in different ways. that's why my app is likely 40% different from his own, and I implement any update he proposed all by myself.
By Marina D'Agata on 4/30/2024
Bad. Course 1 does not have full needed resources. You have to enroll part 2 too. You don't learn about php or codeinition, you'll see only copy and paste teacher's code
By Sikander Lodhi on 4/23/2023
Well first of all, this course look good because we build ERP system here, but I learn Codeigniter 4, and it's not hard to learn Codeigniter 3 from this project, but right now it's 2023 (when its Codeigniter 4 here) not 2019(when it was Codeigniter 3 there), so I try to install Codeigniter 3 old version, and I saw so many errors in the view page, but I get my view content at the bottom of all the errors message, but I am good in Codeigniter 4, and Codeigniter 3 look old standard therefore , I ask the instructor please up grade this ERP project to Codeigniter 4, please otherwise I can not learn This ERP.
By Favour Nathaniel Ikechukwu on 3/18/2023
This is the best codeigniter course on udemy. The instructor is good and also helps when encounter any challenge. Am happy taking this course and also going to take the part 2 of this course. This course is highly recommended for anyone who wants to learn codeigniter
By Tim Howell on 11/6/2020
The enthusiasm is fantastic - once you get used to his accent he is very clear in describing every step. I had a problem with the code (my mistake) and he took the time to link with my computer then find and fix the error. Top man!
By Samir Barman on 7/12/2020
All of your presentations,techniques are superb.Only one thing doesn't match with your standard i.e. form's validity. Although you give enough in a single course. Thanks for that.I will be very happy to take your course.I request you to make a single video on student or teacher form validation.Thanking you.
By Paul Henri Vieira Mendes on 5/12/2020
Conteúdo de qualidade. Explicações seguindo um fluxo lógico e suporte do instrutor com rápida resposta, e se necessário atuando inclusive com acesso remoto para resolver eventuais problemas.
By Alphonse SOSSOU on 2/23/2020
The instructor took time to teach in an easy to understand way the use of Codegniter to develop a highly professional project around an interesting subject, education management system. He spent almost 80 hours to cover all aspects of School Management System. This course is really outstanding.
By Juan Rosario De La Cruz on 11/27/2019
Awsome! specially because it's a complete and totally functioning system. Going throught the whole course gave me insights into how to design and develop a system. Last but not less I begun with no knowledge of CodeIgniter and I can tell you that I learned a lot.
By Anvesh Tiwari on 10/26/2019
This is very good tutorial for beginners, who want to learn codeIgniter cum project. My favorite teacher segun sir is very responsive person, He help me each & every error, which i got during learn to the project.. Thanks Segun Sir, For your Kind of Support.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100











