https://github.com/ramadhanabelio/sidp-disbun
Sistem Informasi Data Perkebunan Rakyat (Dinas Perkebunan Kabupaten Bengkalis)
https://github.com/ramadhanabelio/sidp-disbun
admin-dashboard admin-panel dinas kerja-praktek laravel magang mysql mysql-database pdf php-framework reporting survey-form web web-app
Last synced: 2 months ago
JSON representation
Sistem Informasi Data Perkebunan Rakyat (Dinas Perkebunan Kabupaten Bengkalis)
- Host: GitHub
- URL: https://github.com/ramadhanabelio/sidp-disbun
- Owner: ramadhanabelio
- Created: 2024-10-30T15:51:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-28T08:34:37.000Z (over 1 year ago)
- Last Synced: 2025-03-25T02:46:27.351Z (over 1 year ago)
- Topics: admin-dashboard, admin-panel, dinas, kerja-praktek, laravel, magang, mysql, mysql-database, pdf, php-framework, reporting, survey-form, web, web-app
- Language: PHP
- Homepage:
- Size: 15.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

##
### Sistem Informasi Data Perkebunan Rakyat, Dinas Perkebunan Kabupaten Bengkalis
## 📙 Description
Sistem Informasi Data Perkebunan Rakyat is an application designed to collect plantation survey data in each village in Bengkalis Regency. This application provides a solution for the Bengkalis Regency Plantation Service in collecting data during plantation surveys.

## 📖 Features
Interesting features of Sistem Informasi Data Perkebunan Rakyat:
1. **Authentication**: Admins can log in to the application via a registered account.
2. **CRUD Data**: Can add, view, change, search and delete data on districts, sub-districts, villages in Bengkalis Regency.
3. **Plantation Survey**: Plantation Survey is a data collection method used to obtain information related to various aspects of the plantation sector.
## 🛠️ Project Installation Guide
Following are the steps to install a Laravel project:
### Prerequisites
Make sure you have [Node.js](https://nodejs.org/) and [Composer](https://getcomposer.org/) installed on your system before starting the installation.
### Steps
**1.** Clone your Laravel project repository into a local directory:
```bash
git clone https://github.com/ramadhanabelio/sidp-disbun.git
```
**2.** Go to the project directory:
```bash
cd sidp-disbun
```
**3.** Install JavaScript dependencies using npm:
```bash
npm install
```
**4.** Install PHP dependencies using composer:
```bash
composer install
```
**5.** Rename the .env.example file to .env. This is the Laravel configuration file:
**Linux, macOS:**
```bash
mv .env.example .env
```
**Windows:**
```bash
cp .env.example .env
```
**6.** Create a database with a name according to your project, for example "sidp_disbun", and configure the .env file to set the database name:
Open the .env file using a text editor and find the following line:
```bash
DB_DATABASE=laravel
```
Replace database_name with the name you used for the database. For example:
```bash
DB_DATABASE=sidp_disbun
```
**7.** Generate application key:
```bash
php artisan key:generate
```
**8.** Create and migrate database (in this case, we use migrate:fresh to delete and repopulate database data):
```bash
php artisan migrate:fresh --seed
```
**9.** Run the Laravel development server:
```bash
php artisan serve
```
After following the steps above, your Laravel project is now ready to use and can be accessed via the browser at http://localhost:8000.