Skip to content

Khaeruddinasdar12/ecommerce-livewire

Repository files navigation

Informasi Aplikasi

Aplikasi ini adalah aplikasi ecommerce sederhana menggunakan laravel7(php7), database MySQL. aplikasi ini sudah cukup stabil dan 70% SPA untuk user dan untuk admin masih menggunakan sistem biasa. setiap transaksi akan memiliki kota asal kabupaten Bone, Sulawesi Selatan, ini bisa di ganti.

  • Kelebihan
    • 70% SPA, sehingga jarang terlihat reload browser saat proses
    • memiliki keranjang belanja
    • bisa CEK Ongkir
    • memiliki auto cancel/pesanan akan otomatis di cancel oleh sistem jika tidak melakukan pembayaran (hanya dihostingan-cron job)
    • generate pdf pada invoice/tagihan (stabil di hostingan)
  • Kekurangan
    • Belum memiliki fitur laporan pada admin
    • membutuhkan resource yang banyak
    • metode pembayaran hanya transfer manual

Aplikasi ini dibuat oleh Khaeruddin Asdar dan bersifat open source, source code bisa dilihat disini

Instalasi (Localhost)

Kebutuhan

  • Xampp
  • Composer
  1. Download Aplikasi ini
  2. Akses foldernya di cmd atau terminal lalu ketikkan(koneksi internet)
    composer install
  3. ubah nama file
    .env.example
    Menjadi
    .env
  4. buat database di phpmyadmin, lalu buka file .env pada no. 3
  5. ubah
    DB_DATABASE=laravel
    DB_USERNAME=root
    DB_PASSWORD=
    menjadi
    APP_NAME=nama_aplikasi_anda
    DB_DATABASE=nama_db_anda
    DB_USERNAME=nama_user_anda
    DB_PASSWORD=password_anda
  6. selanjutnya Anda harus menggenerate api_key dari rajaongkir.com (silakan cari caranya di om google)
  7. setelah melakukan point no. 6 ubah kembali file .env anda
    RAJA_ONGKIR_KEY=
    menjadi
    RAJA_ONGKIR_KEY=api_key_raja_ongkir(hasil_generate)
  8. lalu di cmd, masih mengakses folder project ketikkan perintah php artisan migrate:refresh --seed
  9. ketikkan perintah php artisan storage:link
  10. ketiikan perintah php artisan key:generate
  11. kemudian ketikkan perintah php artisan serve
  12. buka browser lalu akses localhost:8000
  13. Anda akan secara otomatis memiliki akun yang bisa digunakan untuk login yaitu
    email : [email protected]
    password : 12345678
  14. Untuk halaman admin, silakan akses localhost:8000/admin dan login menggunakan akun diatas
  15. Done.

About

SUDAH BISA DIGUNAKAN DAN STABIL, -- alert welcome pada admin dan email konfirmation belum ada.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •