Skip to content

galangaidilakbar/rw-academica-21

Repository files navigation

About Academica

Academica adalah website dengan tema edukasi yang mengimplementasikan user autensikasi menggunakan session dan cookie. Halaman dashboard dilindungi sehingga hanya pengguna yang telah mendaftarlah yang bisa mengakses halaman tersebut. Website ini dibuat untuk menyelesaikan Ujian Tengah Semester mata kuliah Rekayasa Web semester 5 (lima) tahun 2021.

klik link ini untuk melihat Academica secara online dibrowser anda masing-masing. Academica telah dihosting ke Heroku untuk memudahkan Ibu Ledy Elsera Astrianty, S.Kom., M.Kom beserta pengunjung sekalian dalam melihat, dan berinteraksi dengan sistem tanpa perlu menginstallnya kedalam komputer masing-masing. Anda bebas untuk berinteraksi dengan sistem, cobalah mengakses halaman dashboard, jika session dan kredensials anda tidak sesuai, maka sistem akan meminta anda untuk log in.

Build With

Academica dibangun dengan bantuan framework seperti:

Panduan Installasi

Dibawah ini merupakan panduan untuk menginstall Academica pada komputer lokal anda. Silahkan ikuti langkah-langkah berikut:

Prerequisites

Aplikasi berikut dibutuhkan untuk menjalankan Academica di komputer anda:

  1. Git

     git --version
     # contoh output
     git version 2.33.1.windows.1
  2. Composer

    composer --version
    # contoh output
    2.1.9 2021-10-05 09:47:38
  3. NodeJS dan NPM

     node --version
     # contoh output
     v16.13.0
    
     npm --version
     # contoh output
     8.1.3
  4. MySQL

    MySQL bisa menggunakan Aplikasi GUI seperti Laragon atau XAMPP.

Memulai Installasi

  1. Clone Repository ini
    # clone repository
    git clone https://github.com/Galangaidil/rw-academica-21.git
    
    # masuk kedalam direktori rw-academica-21
    cd rw-academica-21
  2. Install Package dari Composer
    composer install
    
  3. Install Package dari NPM
    npm i
    
  4. Menjalankan Laravel Mix
    npm run dev
    
  5. Mengcopy isi file .env.example ke .env
    # untuk Linux && MacOS
    cp .env.example .env
    
    # untuk Windows
    copy .env.example .env
  6. Membuat APP_KEY
    php artisan key:generate
    
  7. Buatlah database dengan nama rw-academica-21
  8. Menjalankan migration dan mengisikan data user dengan seeder
    php artisan migrate:refresh --seed
    
  9. Menjalankan server
    php artisan serve
    
  10. Congratulation, Sekarang Academica dapat di akses di http://localhost:8000

Kontak

Follow sosial media saya di:

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

Menyimpan source code UTS Mata kuliah Rekayasa Web tentang User Authentication menggunakan Session dan Cookie. Deployed on Heroku.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published