Persiapan Code:
-
Setelah download zip dan di ekstrak, jalankan command berikut pada terminal:
- composer install
- npm install
- php artisan key:generate
- php artisan storage:link
-
Setelah menjalankan command diatas, pada file .env.example rename file tersebut menjadi .env kemudian lakukan penyesuaian database dan email. Jangan lupa setelah melakukan penyesuaian, jalankan command php artisan migrate
-
Untuk penyesuaian email bisa lihat youtube berikut, https://www.youtube.com/watch?v=GKFbicONxLk&t=774s mulai menit 19.00.
-
Untuk penyesuaian send email setelah checkout barang, dapat dilihat pada function thanks pada UserController.php dengan merubah alamat email yang tertera menjadi alamat email yang ingin dikirimi email.
-
Untuk penyesuaian foto, dapat menambahkan folder (nama folder bebas) pada folder storage/app/public, lalu masukkan foto yang ingin digunakan (jika nama folder/file foto berbeda dengan yang ada di code maka lakukan penyesuaian kembali). Untuk photo product tidak perlu dimasukkan, nantinya akan ditambahkan otomatis lewat add product pada admin page.
-
Untuk menjadi admin dapat melakukan register dahulu, lalu pada phpmyadmin ubah role_id menjadi '1' agar dapat terdeteksi sebagai admin.
-
Untuk menjalankan code dapat melakukan command berikut pada terminal:
- npm run dev
- php artisan serve