Skip to content

PawanCodeCrafts/college-management-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 College Management System

📌 Project Overview

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.


🛠️ Technologies Used

🔹 Frontend

  • HTML5
  • CSS3
  • Bootstrap
  • JavaScript

🔹 Backend

  • PHP

🔹 Database

  • MySQL (using phpMyAdmin)

🔹 Server

  • XAMPP (Apache + MySQL)

✨ Features

  • 📚 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.


⚙️ Installation & Setup

Follow the steps below to run this project locally:

  1. Install XAMPP Download and install XAMPP on your system.

  2. Start Services Open XAMPP Control Panel and start:

    • Apache
    • MySQL
  3. Project Placement Copy the main project folder mbgpcg into:

    C:/xampp/htdocs/
    
  4. Database Setup

    • Open browser and go to http://localhost/phpmyadmin

    • Create a database named:

      mbgpcg
      
    • Import the SQL file:

      database/mbgpcg.sql
      
  5. Database Configuration Open connect.php and ensure the database details are:

    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "mbgpcg";
  6. Run the Project Open browser and visit:

    http://localhost/mbgpcg/
    

📂 Project Structure

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

🎯 Purpose of the Project

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

🚀 Future Enhancements

  • Student login system
  • Faculty login dashboard
  • Attendance management
  • Result and marks management
  • Email & notification system

👩‍💻 Authors

  • Reeya Sharma
  • Pawanpreet Kaur

Project Type: College Academic Project Technology Stack: PHP, MySQL, HTML, CSS, Bootstrap, JavaScript


📜 License

This project is developed for educational purposes only.

About

A web-based application built with HTML, CSS, Bootstrap, JavaScript, PHP, and MySQL for managing students, faculty, courses, attendance, and results through a secure and user-friendly interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors