Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andhikayuana/demo-si-perpus
Demo simpel sistem perpus menggunakan Laravel & VueJS
https://github.com/andhikayuana/demo-si-perpus
laravel perpus perpustakaan php sistem-informasi-perpustakaan sistem-perpus vuejs
Last synced: about 2 months ago
JSON representation
Demo simpel sistem perpus menggunakan Laravel & VueJS
- Host: GitHub
- URL: https://github.com/andhikayuana/demo-si-perpus
- Owner: andhikayuana
- Created: 2020-10-08T05:55:49.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-18T05:55:47.000Z (over 2 years ago)
- Last Synced: 2023-02-27T12:01:55.448Z (almost 2 years ago)
- Topics: laravel, perpus, perpustakaan, php, sistem-informasi-perpustakaan, sistem-perpus, vuejs
- Language: PHP
- Homepage: http://si-perpus-demo.herokuapp.com
- Size: 656 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DEMO SI Perpus (Simple)
Demo simpel membuat sistem perpus dengan Laravel dan VueJS## Kebutuhan
- PHP 7.3
- MySQL
- Composer
- NodeJS LTS## Cara Mennjalankan di Lokal
- clone menggunakan git dan masuk ke direktori proyek```bash
git clone [email protected]:andhikayuana/demo-si-perpus.git
cd demo-si-perpus
```- jalankan perintah berikut untuk instalasi dependensi php
```bash
composer install
```- jalankan perintah berikut untuk instalasi dependensi nodejs
```bash
npm install
```- jangan lupa buat database dan ubah konfigurasi dengan membuat file `.env` dari `.env.example`
```bash
cp .env.example .env
``````.env
APP_NAME="SI Perpus"
APP_TIMEZONE=Asia/JakartaDB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE={{database_anda}}
DB_USERNAME={{user_dari_database_anda}}
DB_PASSWORD={{password_dari_database_anda}}BASE_URL_API=http://localhost:8000/api/v1/
```
- jangan lupa membuat `APP_KEY` dengan cara
```bash
php artisan key:generate
```- jalankan migrasi database dengan perintah
```bash
php artisan migrate
```- buat akun petugas dengan tinker
```bash
Psy Shell v0.10.4 (PHP 7.3.19 — cli) by Justin Hileman
>>> \App\User::create(['name' => 'Jarjit Singh', 'email' => '[email protected]', 'password' => \Hash::make('jarjit123!@#')])
=> App\User {#4081
name: "Jarjit Singh",
email: "[email protected]",
updated_at: "2020-09-26 09:10:13",
created_at: "2020-09-26 09:10:13",
id: 1,
}
>>>
```- compile assets dengan perintah berikut (development)
```bash
npm run watch
```- jalankan server Laravel dengan perintah berikut
```bash
php artisan serve
```- sekarang anda bisa akes dengan browser, http://localhost:8000
## Screenshot
![Alt text](./screenshot.png "Screenshot Manajemen Anggota")