Praktik Web Fanthom Store
Situs web toko e-commerce yang dibangun dengan HTML, CSS, dan PHP native untuk mempelajari pengembangan web
Bagikan proyek ini:
Tentang Proyek
Fanthom Store - Proyek Praktik Web (Web Practice Project)
Situs web toko e-commerce sederhana yang dibangun dengan HTML, CSS, dan PHP native sebagai proyek praktik pemrograman web (UPRAK). Aplikasi ini mendemonstrasikan konsep dasar pengembangan web dan fungsionalitas toko online dasar.

📋 Ringkasan
Fanthom Store adalah proyek praktik pemrograman web (UPRAK - Ujian Praktik) yang menampilkan situs web e-commerce dasar. Dibangun dengan teknologi native tanpa framework, proyek ini memberikan pengalaman langsung dengan PHP, MySQL, dan pengembangan frontend.
✨ Fitur
-
Katalog Produk
- Menjelajahi produk yang tersedia.
- Melihat detail produk.
- Gambar dan deskripsi produk.
- Tampilan harga.
-
Keranjang Belanja
- Menambah produk ke keranjang.
- Melihat item di keranjang.
- Memperbarui jumlah pesanan.
- Menghapus item dari keranjang.
-
Alur E-commerce Dasar
- Halaman daftar produk.
- Halaman detail produk.
- Halaman keranjang belanja.
- Proses checkout sederhana.
🛠️ Teknologi yang Digunakan
- HTML5: Struktur web.
- CSS3: Gaya dan tata letak.
- PHP: Logika sisi server (Server-side logic).
- MySQL: Manajemen database.
- JavaScript: Interaksi sisi klien.
📁 Struktur Proyek
web-uprak-fanthom-store/
├── index.php # Beranda / Katalog produk
├── product.php # Halaman detail produk
├── cart.php # Keranjang belanja
├── checkout.php # Proses checkout
├── img/ # Gambar produk
├── style.css # Stylesheet utama
├── fathom_store.sql # Skema database
└── README.md
🚀 Memulai
Prasyarat
- Server lokal seperti XAMPP atau WAMP.
- PHP 7.4.1 atau lebih tinggi.
- Database MySQL.
Langkah Instalasi
- Clone Repositori
- Pindahkan ke Direktori Server: Salin folder proyek ke
htdocs(XAMPP) atauwww(WAMP). - Setup Database:
- Buat database baru bernama
fathom_storedi phpMyAdmin. - Impor file
fathom_store.sql.
- Buat database baru bernama
- Konfigurasi Koneksi: Sesuaikan kredensial database di file koneksi PHP (host, user, pass, db).
- Akses Situs: Buka browser dan arahkan ke
http://localhost/web-uprak-fanthom-store.
🎓 Hasil Pembelajaran
Proyek praktik ini mengajarkan fundamental PHP, operasi database MySQL, desain web HTML/CSS, manajemen sesi (session management), logika keranjang belanja, dan struktur organisasi file web.
Dibangun untuk Praktik Pemrograman Web (UPRAK) 🛒✨
Toko e-commerce sederhana untuk belajar PHP dan MySQL!