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.
- Student registration
- Secure login and logout
- View available scholarships
- Apply for scholarships
- Track submitted applications and their status
- Secure login
- Add new scholarships
- View all scholarships
- Delete scholarships
- Review student applications
- Approve or reject scholarship applications
- Monitor awarded scholarships
- PHP
- MySQL
- HTML
- CSS
- XAMPP
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
└── ...
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
- XAMPP (Apache & MySQL)
- PHP
- Web Browser
- Clone the repository
git clone https://github.com/Kilshan2801/Scholarship-management-system.git-
Copy the project folder into the htdocs directory.
-
Start Apache and MySQL using XAMPP.
-
Open phpMyAdmin.
-
Create a database named:
scholarship_management
- Import:
database/scholarship_management.sql
- Open your browser:
http://localhost/Scholarship-management-system/
- Register
- Login
- Apply for scholarships
- View application status
- Login
- Manage scholarships
- Review applications
- Approve or reject applications
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
Kilshan
GitHub: https://github.com/Kilshan2801