This Laravel application is designed to manage and generate Surat Keterangan Pendamping Ijazah (SKPI) documents. The application has two types of users: admin and student. Admin users can input master data and review student data, while student users can login and input their personal data and academic achievements, which will be used to generate their SKPI document.
The application requires the following software to be installed:
- PHP 8.1 or higher
- Composer
- MySQL
To install the application, follow these steps:
- Clone the repository:
git clone https://github.com/arbisyarifudin/Aplikasi-SKPI-Elrahma-Laravel.git
- Install dependencies:
composer install
- Copy
.env.example
to.env
and configure your environment variables - Generate an application key:
php artisan key:generate
- Run database migrations:
php artisan migrate
- Seed the database:
php artisan db:seed
- Start the development server:
php artisan serve
To use the application, follow these steps:
- Open the application in your web browser:
http://localhost:8000
- Log in as an admin with the default credentials:
[email protected]
/password
- As an admin, you can input master data and review student data
- Log in as a student with your own credentials
- As a student, you can input your personal data and academic achievements, which will be used to generate your SKPI document
Contributions to the application are welcome! To contribute, please submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.