Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.51 KB

File metadata and controls

52 lines (36 loc) · 1.51 KB

📨 KPI Forum Project

A lightweight web forum built as a course project at the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” (KPI), showcasing core web development skills with PHP and SQLite.

📸 Preview

grafik

🗂 Project Structure

File Description
index.php Main forum page
register.php / register_process.php User registration
login.php User login
admin.php Admin panel
edit_post.php / edit_topic.php Edit posts and topics
forum.db SQLite database
style.css Styling for the forum

✨ Features

  • User registration and login system
  • Create, edit, and view topics
  • Post and edit messages
  • Admin panel for managing content
  • Clean and responsive CSS design
  • SQLite database for storing users, topics, and posts

🚀 Getting Started

# Clone the repository
git clone https://github.com/Pupler/Uni-Forum-Project.git

# Open project folder
cd Uni-Forum-Project

# Ensure the database file is writable
chmod 666 forum.db

# Launch your local web server (e.g. XAMPP, MAMP)
# Then open the project in your browser

📝 Notes

This forum was created purely for educational purposes as part of a KPI course project.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.