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

Overview

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.

You might also like...
Dockerized Laravel project with authentication and car brand crud functionalities.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Basic admin panel with authentication and CURD operation..

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

A simple boilerplate for Laravel + Vue with authentication through Sanctum/Fortify

About this boilerplate Basic boilerplate to quickly and easy get started with a Laravel API and a Vue SPA frontend. Nothing has been done, so everythi

Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE
Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE

Until 2018, Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE. Backpack v4 no longer uses this package, they're now built-in - use Backpack/CRUD instead.

An implementing of the Laravel Breeze application / authentication starter kit frontend in Next.js
An implementing of the Laravel Breeze application / authentication starter kit frontend in Next.js

Windmill with Laravel Breeze as Backend API Introduction This repository is an implementing of the Laravel Breeze application / authentication starter

A simple and clean boilerplate to start a new SPA project with authentication and more features from fortify
A simple and clean boilerplate to start a new SPA project with authentication and more features from fortify

A simple and clean boilerplate to start a new SPA project with authentication and more features from fortify. Its like the little sister of Jetstream, but as SPA.

Creating authentication using sanctum, laravel and VUE
Creating authentication using sanctum, laravel and VUE

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Simple Laravel API with Sanctum Authentication.

Laravel API (with sanctum authentication) What is sanctum? Laravel Sanctum provides a featherweight authentication system for SPAs (single page applic

Web Sekolah yang dibuat diatas CMS Popoji dengan base Laravel 6. Web Sekolah ini sudah diintegrasikan dengan template semesta-front.

Web Sekolah yang dibuat diatas CMS Popoji dengan base Laravel 6. Web Sekolah ini sudah diintegrasikan dengan template semesta-front.

Owner
Galang Aidil Akbar
Refactor the idea to code
Galang Aidil Akbar
Super2Do Apps menggunakan Laravel + Vue JS

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Alfian Luthfi 1 Feb 7, 2022
Aplikasi pertama belajar laravel 8 dan saat masih dalam pengerjaan.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Wandi Pratama 3 Apr 23, 2021
Learn how to set up a fake authentication web page on a fake WiFi network.

Evil Twin - Mark VII Learn how to set up a fake authentication web page on a fake WiFi network. Read the comments in these two files to get a better u

Ivan Šincek 44 Dec 13, 2022
The source code behind the Laracasts Series: Image Uploading with Vue + Laravel

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Andrew Schmelyun 5 Dec 10, 2022
A Web Artisan list of categorized OPEN SOURCE PROJECTS built with Laravel PHP Framework.

Laravel-Open-Source-Projects A Web Artisan list of categorized OPEN SOURCE PROJECTS built with Laravel PHP Framework. This repository includes a compr

Goodness Toluwanimi Kayode 833 Dec 26, 2022
Laravel CRUD Generator, Make a Web Application Just In Minutes, Even With Less Code and fewer Steps !

?? CRUDBOOSTER - Laravel CRUD Generator Laravel CRUD Generator, Make a Web Application Just In Minutes, Even With Less Code and fewer Steps ! About CR

Crocodic Studio 1.7k Jan 8, 2023
Until 2018, Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE. Backpack v4 no longer uses this package, they're now built-in - use Backpack/CRUD instead.

Note: This package is only used by Backpack v3. Starting with Backpack v4, everything this package does is included in Backpack/CRUD - one package to

Backpack for Laravel 845 Nov 29, 2022
A Laravel 8 and Vue 3 SPA boilerplate using tailwind styling and sanctum for authentication :ghost:

Laravel Vue Sanctum SPA Laravel and vue spa using tailwind (laravel/ui looks) for styling and sanctum for authentification Features Laravel 8 Vue + Vu

Hijen EL Khalifi 62 Dec 5, 2022
Automatically Create professional ready to use Laravel REST API for MySQL Database With Postman Docs and JWT Authentication

Laravel Simple Rest API Generator An API Boilerplate to create a ready-to-use REST API in seconds with Laravel 8.x Install with Composer $ curl -s

null 5 Mar 12, 2022
Base Laravel project with React and Laravel Sanctum authentication

About this project This is a base Laravel project with ReactJS frontend and Laravel Sanctum API authentication. You could read more about here. Instal

David Toth 8 Oct 25, 2022