Project ini merupakan project Laravel pada mata kuliah Web Programming II di Universitas Bina Sarana Informatika yang bertemakan tentang Toko Online.
Sebelumnya pastikan menginstall terlebih dahulu kebutuhan sistem untuk menggunakan project ini.
- Git
- Composer
- Code Editor
VS Code, Sublime Text atau sejenisnya
- Web Server
Laragon, Xampp atau sejenisnya
- Web Browser
Chrome, Mozilla atau sejenisnya
- Node.js
(opsional)
- Cloning repository ini melalui terminal. Tunggu hingga selesai cloning.
git clone https://github.com/yuris60/TokoOnline.git
- Buka project menggunakan Code Editor, lalu inisiasi dependensi composer melalui terminal.
composer install
- Duplikat file
.env.example
menjadi.env
dan konfigurasikan koneksi database menjadi seperti ini pada file.env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db_tokoonline
DB_USERNAME=root
DB_PASSWORD=
- Generate key aplikasi pada env melalui terminal.
php artisan key:generate
- Generate Storage Link melalui terminal agar dapat mengakses storage.
php artisan storage:link
- Migrasikan tabel beserta seeder melalui terminal.
php artisan migrate:fresh --seed
Project ini sudah didokumentasikan dan dipublikasi melalui akun Youtube. Silakan kunjungi link berikut.
Project ini mengacu pada modul praktik dari mata kuliah Web Programming II Universitas Bina Sarana Informatika (UBSI). Project ini bersifat open-source untuk edukasi.
Kuliah...? BSI AJA !!