Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Scholarship Management System

A web-based Scholarship Management System developed to simplify the scholarship application and management process. The system allows students to apply for scholarships online while enabling scholarship coordinators to manage scholarships, review applications, and make approval decisions efficiently.


📌 Features

👨‍🎓 Student Module

  • Student registration
  • Secure login and logout
  • View available scholarships
  • Apply for scholarships
  • Track submitted applications and their status

👨‍💼 Scholarship Coordinator Module

  • Secure login
  • Add new scholarships
  • View all scholarships
  • Delete scholarships
  • Review student applications
  • Approve or reject scholarship applications
  • Monitor awarded scholarships

🛠️ Technologies Used

  • PHP
  • MySQL
  • HTML
  • CSS
  • XAMPP

📂 Project Structure

Scholarship-management-system
│
├── database/
│   └── scholarship_management.sql
│
├── add_scholarship.php
├── approve_application.php
├── coordinator_dashboard.php
├── dashboard.php
├── db_connect.php
├── login.php
├── logout.php
├── README.md
└── ...

🗄️ Database

The project uses a MySQL database consisting of the following main tables:

  • Student
  • Scholarship
  • Scholarship Coordinator
  • Application
  • Eligibility Criteria
  • Scholarship Awarded

The SQL database file is available in:

database/scholarship_management.sql

🚀 Installation

Prerequisites

  • XAMPP (Apache & MySQL)
  • PHP
  • Web Browser

Setup

  1. Clone the repository
git clone https://github.com/Kilshan2801/Scholarship-management-system.git
  1. Copy the project folder into the htdocs directory.

  2. Start Apache and MySQL using XAMPP.

  3. Open phpMyAdmin.

  4. Create a database named:

scholarship_management
  1. Import:
database/scholarship_management.sql
  1. Open your browser:
http://localhost/Scholarship-management-system/

🔐 User Roles

Student

  • Register
  • Login
  • Apply for scholarships
  • View application status

Scholarship Coordinator

  • Login
  • Manage scholarships
  • Review applications
  • Approve or reject applications

📚 Learning Outcomes

Through this project, I gained practical experience in:

  • PHP web development
  • MySQL database design
  • CRUD operations
  • Session management
  • Authentication
  • Role-based access control
  • Dynamic web application development

👨‍💻 Author

Kilshan

GitHub: https://github.com/Kilshan2801

About

A PHP & MySQL web application for managing scholarship applications, student registrations, and scholarship approval workflows using role-based access control.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages