Skip to content

Tanvi-Kuwar/NoticeBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📢 NoticeBoard – Online Notice Management System

NoticeBoard is a simple and efficient web-based system built using HTML, CSS, JavaScript, PHP, and MySQL for posting, updating, and viewing important notices. It is designed for schools, colleges, offices, and small organizations to manage announcements digitally.


🌐 Live Demo

🚀 Hosted Version: 👉


📌 Features

📝 Add New Notices

📅 View All Notices in Reverse Date Order

✏️ Edit / Update Notices

🗑️ Delete Notices

🔐 Admin Login Panel

📂 Categorized Notice Sections (optional)

📱 Responsive UI

💾 MySQL Database Integration


🛠️ Tech Stack

Layer Technology Frontend HTML, CSS, JavaScript Backend PHP Database MySQL Hosting InfinityFree / Localhost (XAMPP/WAMP)


⚙️ Installation & Setup

1️⃣ Clone the Repository git clone https://github.com/your-username/NoticeBoard.git

2️⃣ Move to Server Directory

For XAMPP:

htdocs/NoticeBoard

3️⃣ Import Database

Open phpMyAdmin

Create a database (example: noticeboard_db)

Import the provided .sql file

4️⃣ Update Database Credentials

In your config file:

$host = "localhost"; $user = "root"; $pass = ""; $db = "noticeboard_db";

5️⃣ Run the Project http://localhost/NoticeBoard


🤝 Contributing

Pull requests and improvements are welcome.


📄 License

Open-source — free for learning and educational projects.

About

A simple web-based Notice Board application where administrators can create, edit, and remove notices, and users can view current and past notices. Built with HTML, CSS, JavaScript (frontend), PHP (backend), and MySQL (database).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors