Coder Social home page Coder Social logo

cybercruizer / erapor7 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from eraporsmk/erapor7

0.0 0.0 0.0 16.41 MB

Aplikasi Penilaian Direktorat SMK Kemdikbudristek Republik Indonesia

Home Page: http://erapor.ditpsmk.net/

JavaScript 4.90% PHP 37.07% CSS 0.64% Vue 32.41% Blade 4.29% SCSS 20.71%

erapor7's Introduction

Server Requirements

PHP >= 8.1.0

Ctype PHP Extension

cURL PHP Extension

DOM PHP Extension

Fileinfo PHP Extension

Filter PHP Extension

Hash PHP Extension

Mbstring PHP Extension

OpenSSL PHP Extension

PCRE PHP Extension

PDO PHP Extension

Session PHP Extension

Tokenizer PHP Extension

XML PHP Extension

Cara Install (Untuk Pengguna Baru)

  • Clone Repositori ini
git clone https://github.com/eraporsmk/erapor7.git dataweb
cd dataweb

Membuat file .env

cp .env.example .env
nano .env
  • Koneksi Database
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=db_name
DB_USERNAME=db_user
DB_PASSWORD=db_pass
  • Install Dependencies
composer install

Generate App Key

php artisan key:generate

Migration

  • Membuat struktur table
php artisan migrate
  • Jalankan seeder
php artisan db:seed

Untuk pengguna windows:

  • Panduan aplikasi & installer. silahkan download disini

Cara Install (Untuk Pengguna Lama)

  • Clone Repositori ini
git clone https://github.com/eraporsmk/erapor7.git dataweb
cd dataweb

Copy file .env

Copy file .env dari root folder aplikasi versi 6xx ke root folder aplikasi versi 7xx

  • Install Dependencies
composer install

Update Versi Aplikasi

php artisan erapor:update

Edit file .env untuk menampilkan foto profile

APP_URL=http://localhost:8154

Sesuaikan dengan alamat/domain yang dipakai

Kemudian tambah kode dibawah ini agar laman register tidak tersedia

REGISTRATION=false

Catatan khusus pengguna windows:

  • Konfigurasi koneksi database seperti dibawah ini
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1

DB_PORT=58154
DB_DATABASE=windows
DB_USERNAME=windows
DB_PASSWORD=windows

Catatan khusus untuk pengguna lama (ALL OS):

Untuk mengambil gambar/foto/logo yang telah di upload di aplikasi versi sebelumnya, silahkan copy dari aplikasi lama di folder storage/public, kemudian paste di aplikasi baru di folder storage/public

Fitur Reset Password:

Untuk mengaktifkan fitur reset password, silahkan edit file .env, cari kode dibawah ini:

MAIL_MAILER=smtp
MAIL_HOST=mailhog
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="[email protected]"
MAIL_FROM_NAME="${APP_NAME}"

Kemudian ganti dengan kode ini:

MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD="twvv dabv jimx mykw"
MAIL_ENCRYPTION=ssl
[email protected]
MAIL_FROM_NAME="${APP_NAME}"

Kemudian simpan perubahan file .env lalu jalankan:

php artisan config:clear

Catatan: Tidak perlu merubah apapun, copy paste sesuai yang tertera di deskripsi

Contributing

  1. Fork it (https://github.com/eraporsmk/erapor7/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

erapor7's People

Contributors

eraporsmk avatar hid0 avatar masadi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.