Skip to content

Commit efbbe6a

Browse files
authored
Update README.md
1 parent cdb19b9 commit efbbe6a

File tree

1 file changed

+57
-20
lines changed

1 file changed

+57
-20
lines changed

README.md

Lines changed: 57 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,71 @@
1-
### Aplikasi E-Commerce JofeShop menggunakan PHP NATIVE
1+
# JofeShop E-Commerce Application using PHP NATIVE
22

33
### <summary><strong>Tools:</strong></summary>
44
<p>
55
<img src="https://img.shields.io/badge/Code-PHP-blue?&logo=php" />
66
<img src="https://img.shields.io/badge/Database-MySQL-orange?&logo=mysql" />
77
<img src="https://img.shields.io/badge/Editor-VSCode-brightgreen?&logo=visualstudiocode" />
88
<img src="https://img.shields.io/badge/Server-XAMPP-yellow?&logo=apache" />
9+
<img src="https://img.shields.io/badge/Code-PHP%20Native-777BB4?logo=php" />
10+
<img src="https://img.shields.io/badge/Debug-PHP%20Debug-f7f7f7?logo=php" />
11+
<img src="https://img.shields.io/badge/Database-SQLyog-red?logo=sqlyog" />
912
</p>
1013

11-
Proyek Pengembangan Aplikasi E-Commerce JofeShop bertujuan untuk membantu JoFe Bakery dalam memasarkan dan mempromosikan produknya kepada khalayak yang lebih luas, sambil memberikan pengalaman menjelajah dan berbelanja yang mulus bagi pelanggan. Sistem ini memfasilitasi eksplorasi produk, pemesanan, dan komunikasi melalui WhatsApp untuk transaksi. Aplikasi ini mengakomodasi tiga jenis pengguna: admin, pengunjung, dan pembeli, masing-masing dengan fungsionalitas khusus sesuai dengan kebutuhan mereka.
14+
Welcome to the **JofeShop E-Commerce Application** repository! This project is designed to help **JoFe Bakery** promote and sell its products to a wider audience, offering customers an intuitive, smooth shopping experience. The system supports exploring products, placing orders, and facilitating communication through WhatsApp for seamless transactions. The application is tailored for three user roles: **admin**, **guest**, and **buyer**, each with specific functionalities to cater to their needs.
1215

13-
#### Fitur Utama:
14-
- **Autentikasi**: Mengimplementasikan fungsionalitas autentikasi pengguna, termasuk login, logout, dan registrasi, baik untuk pelanggan maupun administrator.
15-
- **Manajemen Produk**: Memungkinkan pengguna untuk melihat dan menambahkan informasi produk, melakukan pemesanan, dan mengelola detail produk dengan mudah.
16-
- **Manajemen Informasi**: Memberikan admin alat untuk mengelola konten situs web, termasuk informasi halaman utama dan halaman tentang kami, serta deskripsi produk.
17-
- **Manajemen Data**: Memungkinkan admin untuk mengelola daftar produk dan akun pengguna, serta menerima atau menolak pesanan.
18-
- **Fungsionalitas Keranjang Belanja**: Mengintegrasikan fitur untuk menambah, mengubah, dan menghapus produk dari keranjang belanja.
19-
- **Manajemen Pesanan**: Memfasilitasi proses melihat, menerima, dan menolak pesanan untuk admin.
16+
## Key Features:
2017

21-
#### Penggunaan:
22-
1. Clone repositori ini ke lokal Anda.
23-
2. Pastikan Anda memiliki PHP versi terbaru yang terinstal di sistem Anda.
24-
3. Impor atau eksekusi skrip database yang disediakan untuk membuat struktur database yang diperlukan.
25-
4. Konfigurasikan pengaturan database di file `config.php` sesuai dengan lingkungan Anda.
26-
5. Buka aplikasi di browser web Anda dan mulailah menjelajahi fitur-fitur yang ada.
18+
### 1. **User Authentication**
19+
- Implements a robust user authentication system, enabling **login**, **logout**, and **registration** functionalities for both customers and administrators.
20+
- Secure password hashing and session management.
2721

28-
Terima kasih telah menggunakan Aplikasi E-Commerce JofeShop. Jika Anda memiliki pertanyaan atau masalah, jangan ragu untuk menghubungi kami.
29-
### Kontribusi dan Kontak
22+
### 2. **Product Management**
23+
- Users can easily **view, add, and manage** products.
24+
- The admin can edit product details, such as descriptions, prices, and availability.
25+
- Simple interface for managing product catalogs.
3026

31-
Kami sangat terbuka untuk kontribusi dan masukan dari komunitas. Untuk informasi lebih lanjut atau pertanyaan, silakan hubungi kami melalui [spardosi12@gmail.com](mailto:spardosi12@gmail.com).
32-
*hub : - sion
27+
### 3. **Content Management**
28+
- Admins can manage dynamic content such as the **Homepage**, **About Us**, and **Product Descriptions** with ease.
29+
- Ensures up-to-date content is always displayed to visitors and customers.
3330

34-
Selamat berkoding!
31+
### 4. **Data Management**
32+
- Admins have full control over product listings, **user accounts**, and **order statuses**.
33+
- Ability to accept or reject customer orders, and view detailed order histories.
34+
35+
### 5. **Shopping Cart Functionality**
36+
- A fully integrated shopping cart allows customers to **add, modify**, or **remove** products effortlessly.
37+
- Automatic calculation of totals, including tax and shipping fees.
38+
39+
### 6. **Order Management**
40+
- Admins can **view, accept**, and **reject** orders from the customer base.
41+
- A comprehensive order tracking system for better workflow and customer service.
42+
43+
### 7. **WhatsApp Communication Integration**
44+
- Direct integration with **WhatsApp** for transactional communication between buyers and the bakery, offering a personal touch for order confirmation and inquiries.
45+
46+
## Technology Stack:
47+
- **Backend**: PHP (Native)
48+
- **Frontend**: HTML, CSS, JavaScript (Vanilla)
49+
- **Database**: MySQL
50+
- **Others**: WhatsApp API for order confirmation and communication.
51+
52+
### Prerequisites:
53+
- PHP (latest version recommended)
54+
- MySQL database server
55+
- Web server (e.g., Apache or Nginx)
56+
- Composer (optional, for dependency management)
57+
58+
## Contribution & Feedback:
59+
We are very open to contributions and feedback from the community. For more information or any questions, feel free to contact us via [spardosi12@gmail.com](mailto:spardosi12@gmail.com) or connect with me on [LinkedIn](https://www.linkedin.com/in/sion-pardosi-961607254/).
60+
61+
## Installation and Setup:
62+
63+
1. Clone this repository to your local development environment.
64+
```bash
65+
git clone (https://github.com/sionpardosi/Development-of-E-Commerce-Application-JofeShop-using-PHP-NATIVE.git)
66+
67+
2. Make sure you have **PHP** and **MySQL** set up correctly on your machine.
68+
69+
You can check your **PHP** version with the following command:
70+
```bash
71+
php -v

0 commit comments

Comments
 (0)