Introduction
Online Bulletin Board System with Source Code is a simple PHP project that allows you to manage and display bulletin boards for college students. This program was developed in PHP, MySQLi, and Javascript. The system is very easy to use and users have to create a new account first before accessing the system. Users can view notification information from their respective counselors or teachers. Admins are the only person who can send notifications to all students on campus. This simple online bulletin board system is useful for those new to the PHP language, especially for IT/CS students. This web application contains CRUD (Create, Read, Update and Delete) operations which are common functions usually used when developing a web application with a database. The source code is well written and easy to modify. The application also uses Bootstrap plugins/libraries to have a nice user interface.
Features
Admin Side
- Secure Login and Logout
- Manage Users
- Add New Notice
- List Notices
- Edit Notice
User Side
- Secure Login and Registration
- Manage Personal Details
- List All Notice sent to him
How to Run
Requirements
- Download and Install any local web server such as XAMPP/WAMP.
- Download the provided source code zip file. (download button is located below)
Installation/Setup
- Open your XAMPP/WAMP’s Control Panel and start the
Apache
andMySQL
. - Extract the downloaded source code zip file.
- If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP’s “htdocs” directory. And If you are using WAMP, paste it into the “www” directory.
- Browse the
PHPMyAdmin
in a browser. i.e.http://localhost/phpmyadmin
- Create a new database naming
online_notice
. - Import the provided
SQL
file. The file is known asonline_notice.sql
located inside the db folder. - Browse the Online Notice Board System in a browser. i.e.
http://localhost/Online%20Notice%20Board%20System/
for the user side andhttp://localhost/Online%20Notice%20Board%20System/admin
for the admin side.
Default Admin Access:
Username: admin@gmail.com
DEMO
I hope this online chalkboard system project in PHP language will help you with what you are looking for. Visit this page for more updates and tutorials.