https://github.com/lorentzazweena/beasiswa---bnsp
"Education is the key to unlocking your potential, and a scholarship is the door to your future. Let this opportunity be the foundation upon which you build your dreams."
https://github.com/lorentzazweena/beasiswa---bnsp
bootstrap php
Last synced: 2 months ago
JSON representation
"Education is the key to unlocking your potential, and a scholarship is the door to your future. Let this opportunity be the foundation upon which you build your dreams."
- Host: GitHub
- URL: https://github.com/lorentzazweena/beasiswa---bnsp
- Owner: LorentzaZweena
- Created: 2025-01-06T06:55:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-13T08:38:36.000Z (over 1 year ago)
- Last Synced: 2025-03-14T01:46:47.593Z (over 1 year ago)
- Topics: bootstrap, php
- Language: PHP
- Homepage:
- Size: 1.84 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scholarship | BNSP
Welcome to the "Scholarship | BNSP" project! This is a web application built with PHP and Bootstrap that aims to provide an easy and efficient way to manage and apply for scholarships under the BNSP (Badan Nasional Sertifikasi Profesi) program. The platform is designed for students and professionals looking to explore scholarship opportunities, track their application status, and access necessary resources.
## Features
- **User Registration & Authentication**: Allow users to sign up, log in, and manage their profiles.
- **Scholarship Application**: Users can browse and apply for available scholarships.
- **Admin Panel**: An administrative interface to manage scholarships, applications, and user data.
- **Responsive Design**: Built with Bootstrap for a responsive and user-friendly interface across all devices.
- **Notifications**: Users receive notifications regarding application statuses and deadlines.
## Requirements
To run this project locally, you will need the following:
- **PHP** (>= 7.4)
- **MySQL** or **MariaDB** for the database
- A web server (Apache or Nginx)
- **Composer** (for managing dependencies)
- **Bootstrap 4** (included in the project)
## Installation
### Step 1: Clone the Repository
Clone the repository to your local machine using Git.
```bash
git clone https://github.com/LorentzaZweena/beasiswa-bnsp.git
cd beasiswa-bnsp
```
### Step 2: Install Dependencies
Run the following command to install the required PHP dependencies using Composer.
```bash
composer install
```
### Step 3: Set Up the Database
1. Create a MySQL database for the application.
2. Import the SQL file found in the `database` folder (e.g., `scholarship_bnsp.sql`) to set up the tables.
3. Update the database configuration in the `.env` file or configuration file (`config/db.php`), ensuring the correct database name, username, and password are used.
### Step 4: Configure Your Web Server
Make sure your web server is set to serve the application directory. If you're using Apache, you may need to configure the `.htaccess` file to handle URL rewriting.
### Step 5: Run the Application
Once everything is set up, you can run the application by navigating to the root directory of your project in a web browser.
```bash
http://localhost/beasiswa-bnsp
```
## Usage
### For Users
- **Create an Account**: Register by providing basic information such as name, email, and password.
- **Apply for Scholarships**: Browse through available scholarships and submit applications.
- **Track Application Status**: Keep an eye on your application progress and notifications.
### For Admins
- **Manage Scholarships**: Add, update, and remove scholarship listings from the platform.
- **Review Applications**: View and manage user applications to scholarships.
## Contributing
We welcome contributions! If you'd like to improve the project or fix bugs, please follow these steps:
1. Fork the repository.
2. Create a new branch.
3. Make your changes.
4. Commit your changes and push them to your fork.
5. Open a pull request with a description of your changes.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Contact
If you have any questions or need further assistance, feel free to open an issue or contact the maintainers.
---
Thank you for checking out the beasiswa | BNSP project! We hope it helps students and professionals in finding and applying for scholarships efficiently.