Forumify is a lightweight forum website built using PHP, MySQL, and Bootstrap 5. It provides a platform for discussions with features like thread creation, commenting, and a search page. Guests can browse threads or search without logging in, while registered users can create accounts, post threads, and add comments. Alert messages enhance the user experience, and a session-based logout feature ensures security.
- Guest Browsing and Search: View threads or search without the need to log in.
- User Authentication: Register, log in, and manage your account securely.
- Thread Creation: Post new discussion topics.
- Commenting System: Add comments to threads with real-time alerts.
- Search Functionality: Find threads using keywords, with or without logging in.
- Responsive Design: Built with Bootstrap 5 for mobile-friendly UI.
- Session Management: Secure logout functionality.
- Backend: PHP
- Database: MySQL (forumify.sql provided)
- Frontend: HTML, CSS (internal styling), and Bootstrap 5
- Clone this repository:
git clone https://github.com/MD-ANIKS/Forumify-PHP-MySQL.git
- Import the forumify.sql file into your MySQL database.
- You can use tools like phpMyAdmin or the MySQL command line: mysql -u username -p database_name < forumify.sql
- Update the database credentials in the PHP configuration file.
- Start your local server (e.g., Laragon, XAMPP, or WAMP) and run the project in your browser.
You can feel free to contribute by opening issues or submitting pull requests. Suggestions and improvements are welcome!
This project is open-source and available under the MIT License.