The College Management System is a web-based application developed to manage and organize various academic and administrative activities of a college. This project is built using PHP with XAMPP as the local server and integrates frontend and backend technologies to provide a smooth and user-friendly experience.
The system helps in maintaining structured information related to college courses, faculty, student admissions, events/fests, hostel facilities, and other important college activities in a centralized platform.
- HTML5
- CSS3
- Bootstrap
- JavaScript
- PHP
- MySQL (using phpMyAdmin)
- XAMPP (Apache + MySQL)
-
📚 Course Management Manage and display details of all available college courses.
-
👩🏫 Faculty & Staff Management Handles teaching and non-teaching staff information department-wise.
-
📝 Online Admission System Includes online admission form, admission status checking, and admin-side admission management.
-
🔐 Admin Authentication & Dashboard Secure admin login system to manage courses, students, notices, gallery, and admissions.
-
🎉 Fests, Events & Activities Information about technical fests, youth fest, sports day, workshops, seminars, trips, and other activities.
-
🏨 Hostel & Campus Facilities Details about hostel, library, labs, cafeteria, auditorium, seminar hall, and sports infrastructure.
-
🖼️ Gallery & Media Management Admin can add, edit, and delete photos and media related to college activities.
-
📊 MySQL Database Integration All data is dynamically fetched from the database.
-
🧩 Responsive UI User-friendly and responsive interface using Bootstrap.
Follow the steps below to run this project locally:
-
Install XAMPP Download and install XAMPP on your system.
-
Start Services Open XAMPP Control Panel and start:
- Apache
- MySQL
-
Project Placement Copy the main project folder
mbgpcginto:C:/xampp/htdocs/ -
Database Setup
-
Open browser and go to
http://localhost/phpmyadmin -
Create a database named:
mbgpcg -
Import the SQL file:
database/mbgpcg.sql
-
-
Database Configuration Open
connect.phpand ensure the database details are:$servername = "localhost"; $username = "root"; $password = ""; $dbname = "mbgpcg";
-
Run the Project Open browser and visit:
http://localhost/mbgpcg/
mbgpcg/
│── css/
│── database/
│ └── mbgpcg.sql
│── fontawesome-free-6.4.0-web/
│── image/
│── staff/
│── admin_login.php
│── admin.php
│── admission.php
│── courses.php
│── hostel.php
│── galleryadmin_view.php
│── media_gallery.php
│── student_feedback.php
│── connect.php
│── header.php
│── footer.php
│── index.php
│── README.md
This project was developed as a college academic project to:
- Understand full-stack web development
- Learn PHP–MySQL integration
- Practice database design and management
- Build a real-world management system
- Student login system
- Faculty login dashboard
- Attendance management
- Result and marks management
- Email & notification system
- Reeya Sharma
- Pawanpreet Kaur
Project Type: College Academic Project Technology Stack: PHP, MySQL, HTML, CSS, Bootstrap, JavaScript
This project is developed for educational purposes only.