This is a Simple PHP Project entitle Simple Assembly Hall Scheduling System. This application is a web-based software that manages the schedules of a certain assembly hall such as a conference room or function hall. The system can be useful for some companies, building owners, function hall/event hall businesses, or etc. to manage the schedules of each room or assemble halls on their building. With this simple system, will help to prevent schedule conflicts for the room/hall meeting/event schedule.
This Scheduling System was developed using PHP, MySQL Database, HTML, CSS, JavaScript (jQuery and Ajax), Bootstrap, and AdminLTE Template. The be access by a single user only. The user can populate the list of the assemble halls/rooms of their building along with some relevant details. To schedule/reserve the hall/room to a specific date and time, the user can simply go to the Hall Schedule Page and on this page, the new schedule form is shown at the right-side panel of the window. On the submission of the Scheduling Form, the system checks if the entered schedule has no conflict with other existing schedules, and if does, the system will return an error message to notify the user that the form was not saved successfully due to schedule conflicts. On the same page, the schedule created/stored in the database are shown in a calendar view and details can be view by simply clicking the scheduled data. This system also generates a printable Schedule Report and the report can be sort by Hall/Room and by selected date range.
The source code is free to download on this website> Feel free to modify the source code the way you wanted. You might learn some techniques of developing a Web-Based Application using PHP Language. Follow the instructions below on how to run this simple project.
Requirements
Installation/Setup
Apache
and MySQL
.PHPMyAdmin
in a browser. i.e. http://localhost/phpmyadmin
scheduling_db
.SQL
file. The file is known as scheduling_db.sql
located inside the database folder.http://localhost/scheduler
Username: admin
Password: admin123
That's it! You can now explore the features and functionalities of this Simple Assembly Hall Scheduling System. I hope this simple project will help you with what you are looking for and you'll find something useful for your future PHP Projects.
Explore more on this website for more Free Source Code and Tutorials.
Enjoy :)
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.
Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.
FOR YOUR OWN SAFETY, PLEASE:
1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.