Store Catalog
This my project build Store Catalog
# Katalog Toko — PHP Store Catalog System
A simple store catalog system built using native PHP.
This project provides product listings, user authentication, admin dashboard, and basic store navigation.
🚀 Features
🔐 Authentication
- User login
- User registration
- Logout system
- Error handling for invalid credentials
🛒 Product Catalog
- Electronic products
- Food products
- Fashion products
- Payment method page
🧭 Navigation & UI
- Dynamic navbar
- Footer
- Homepage layout
- Basic CSS styling inside
Design/Assets/halaman.css
🛠 Admin Panel
- Admin login & logout
- User activity monitoring
- Admin dashboard interface
📂 Project Structure
Projek/
│── Database/
│ ├── admin.php
│ ├── login.php
│ ├── register.php
│
│── Koneksi/
│ ├── admin_logout.php
│ ├── connect.php
│ ├── gagal admin.php
│ ├── gagal.php
│ ├── logout.php
│
│── View/
│ ├── Admin/
│ │ ├── admin.php
│ │ ├── aktivitas_user.php
│ │ ├── dashboard_admin.php
│ │
│ ├── Design/<br>
│ ├── Assets/
│ │ └── halaman.css
│
│── Produk/
│ ├── barang elektronik.php
│ ├── makanan.php
│ ├── metode pembayaran.php
│ ├── pakaian.php
│
│── Navbar.php
│── footer.php
│── form register.php
│── halaman_utama.php
│── index.php
│── README.md
🛠️ Tech Stack
- PHP Native
- MySQL / MariaDB
- HTML & CSS
- XAMPP (Local Development)
- VS Code
📌 Requirements
- PHP 7.4 or above
- MySQL database
- XAMPP or equivalent local server
- Web browser
- Git (optional)
⚙️ Installation Guide
1. Clone the repository
git clone https://github.com/BagasHtml/Katalog-Toko-New.git
2. Move the folder into XAMPP’s htdocs
xampp/htdocs/
3. Import database (if included)
Use phpMyAdmin → import .sql file.
4. Start Apache & MySQL
From XAMPP Control Panel.
5. Run the project
Open in browser:
http://localhost/Katalog-Toko-New/
📬 Contributing
Contributions, issues, and feature requests are welcome. Feel free to create a pull request.
⭐ Support
If this project helps you, please give it a ⭐ on GitHub!