This is a simple project entitled Simple Forum Website. It is a web-based application that provides an online platform to a small organization to discuss certain and different topics that only their verified and approved users are allowed to access. It was mainly developed using PHP Language and SQLite3 Database. The application has a pleasant and simple user interface using the Bootstrap v5 Framework. It consists of multiple user-friendly features and functionalities.
The Simple Forum Website is only accessible to certain organizations and requires the users to register their accounts which is subject to approval upon successful registration. The site consists of 2 different user roles which are the Administrator and Users.
On the Administrator site, admin users are only allowed to manage the list of system users. They can update the newly registered users' status (Pending, Approved, Denied, and Blocked). They can also change the type or role of the user from User to Administrator or vice-versa.
On the User site, approved users can list all the published created topics of all users including his/her created topic on the home page. They can simply click the topic card or item they wanted to read or view all of the topic details. On the topic view page, users can read all the details about the topic and read the comments of different users on the selected topic. Any users can leave a comment on each topic but they can only manage their own. Users can also list only their created (Published/Unpublished) topics by redirecting to the My Topic List page. On the said page, the user can filter the list by created date and manage each item row.
The Simple Forum Website is containing the following features and functionalities:
Here are the following technologies I used to develop this Simple Forum Website:
Here are some of the Simple Forum Website snapshots.
The Simple Forum Website project source code zip file is available on this website and it is free to download. It was mainly developed for educational purposes only and not commercially. Feel free to download and modify the source code the way you wanted.
Requirements
Installation/Setup
php.ini
file and uncomment the sqlite3 extension. Then, save the file.Username: admin
Password: sourcecodester&123
That's it! I hope this Simple Forum Website using PHP and SQLite Source Code will help you with what you are looking for and that you'll find something useful for your current and future web application projects.
Explore more on this website for more Tutorials and Free Source Codes.
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.