Laracoffee
Laracoffee adalah aplikasi web yang dibangun menggunakan kerangka kerja Laravel yang memungkinkan pengguna untuk menelusuri dan memesan produk kopi secara online.
Daftar isi
- Fitur
- Instalasi
- Penggunaan
- Berkontribusi
- Lisensi
- Ui
- Dalam ringkasan
Fitur
Admin
- Halaman Otentikasi: Halaman ini memungkinkan admin masuk.
- Halaman Dasbor: Admin memiliki akses ke dasbor untuk ikhtisar kegiatan sistem.
- Halaman Pelanggan: Menyediakan daftar detail pelanggan terdaftar untuk dilihat admin.
- Halaman Transaksi Log: Admin dapat memantau log transaksi.
- Halaman Produk: Admin dapat melihat, menambah, mengedit, dan menghapus detail produk.
- Halaman tinjauan produk: Admin dapat melihat ulasan produk.
- Halaman Profil: Admin dapat mengedit data profil mereka dan mengubah kata sandi jika diperlukan.
- Halaman Pesanan: Admin dapat mengelola pesanan pengguna, termasuk mengubah status pesanan (ditolak, dilakukan, disetujui).
- Sejarah Pesanan: Admin dapat meninjau sejarah pesanan.
Pengguna Umum
- Halaman Otentikasi dan Pendaftaran: Pengguna dapat masuk atau mendaftar untuk suatu akun.
- Halaman Beranda: Halaman arahan utama untuk pengguna.
- Halaman poin: Pengguna dapat melacak poin loyalitas yang diperoleh melalui transaksi.
- Halaman Profil: Pengguna dapat mengedit data profil mereka dan mengubah kata sandi jika diperlukan.
- Halaman Produk: Pengguna dapat membeli produk, melihat detail produk, dan meninggalkan ulasan produk (setelah menyelesaikan pembelian).
- Halaman pesanan: Pengguna dapat melihat dan mengelola keranjang belanja mereka, termasuk mengedit dan membatalkan pesanan.
- Sejarah pesanan: Pengguna dapat meninjau riwayat pesanan mereka.
Instalasi
Untuk menjalankan Laracoffee secara lokal, ikuti langkah -langkah ini:
Klon Repositori ini:
git clone https://github.com/snykk/Laracoffee.git
Ubah ke Direktori Proyek
Pasang dependensi proyek
composer install
npm install
Salin file .env.example ke .env dan konfigurasikan variabel lingkungan Anda, termasuk pengaturan basis data Anda dan konfigurasi lain yang diperlukan.
Menghasilkan kunci aplikasi
Buat tautan simbolis untuk direktori penyimpanan
Atur disk sistem file ke publik di file .env
Migrasi database
Bijak database dengan data sampel (opsional):
Mulai server pengembangan
Akses aplikasi di browser Anda di http: // localhost: 8000
Penggunaan
- Kunjungi situs web dan daftarkan akun.
- Jelajahi produk kopi yang tersedia, tambahkan ke keranjang Anda, dan lanjutkan ke checkout.
- Buat pesanan tes untuk melihat alur kerja pemrosesan pesanan.
- Akses panel admin dengan masuk dengan kredensial admin (jika diunggulkan).
- Kelola produk dan pesanan melalui panel admin.
Berkontribusi
Kontribusi dipersilakan! Jika Anda ingin berkontribusi pada proyek ini, silakan ikuti langkah -langkah ini:
- Garpu repositori.
- Buat cabang baru untuk fitur atau perbaikan bug Anda:
git checkout -b feature-name . - Buat perubahan Anda dan komit mereka:
git commit -m 'Add some feature' . - Dorong ke garpu Anda:
git push origin feature-name . - Buat permintaan tarik pada repositori asli.
Lisensi
Proyek ini dilisensikan di bawah lisensi MIT.
Ui
Halaman admin
Dasbor

Daftar Pelanggan

Daftar Transaksi

Halaman produk

Tambahkan produk

Edit produk

Pesanan detail

Urutan sejarah

Pengguna Umum
Halaman pendaftaran

Halaman otentikasi

Rumah

Titik Pengguna

Profil detail

Edit profil

Halaman produk

Detail Produk

Buat pesanan

Daftar pesanan

Unggah Bukti Transfer

Detail pesanan

Edit pesanan

Kirim ulasan

Dalam ringkasan
Jangan ragu untuk mengeksplorasi aplikasi dan mencobanya sendiri. Jika Anda memiliki pertanyaan atau menghadapi masalah apa pun, jangan ragu untuk menjangkau. Umpan balik Anda sangat dihargai. Selamat menjelajahi !!!