Testshop - Platform E -Commerce Modern
Platform e-commerce berfitur lengkap yang dibangun dengan AI, React, TypeScript, dan teknologi web modern.

Fitur
- ? ️ Penelusuran produk dengan kategori dan filter
- ? Fungsi pencarian lanjutan
- ? Manajemen Keranjang Belanja
- ? Fungsionalitas wishlist
- ⚖️ Perbandingan produk
- ? Otentikasi pengguna
- ? Manajemen pesanan
- ? Proses checkout
- Ulasan Produk
- Dukungan multi-mata uang
Tumpukan teknologi
- Frontend Framework: React 18
- Jenis Sistem: TypeScript
- Styling: Tailwind CSS
- Manajemen Negara: Zustand
- Routing: React Router
- Ikon: Lucide bereaksi
- Database: IndexedDB (via IDB)
- Bangun Alat: Vite
Memulai
Prasyarat
- Node.js (v18 atau lebih tinggi)
- NPM atau benang
Instalasi
- Klon Repositori:
git clone https://github.com/moatazeldebsy/testshop.git
cd testshop
- Instal dependensi:
- Mulai server pengembangan:
Aplikasi akan tersedia di http://localhost:5173
Perkembangan
Skrip yang tersedia
-
npm run dev - Mulai server pengembangan -
npm run build - Build for Production -
npm run preview - Pratinjau Produksi Build -
npm run lint - Run Eslint
Berkontribusi
- Garpu repositori
- Buat Cabang Fitur Anda (
git checkout -b feature/AmazingFeature ) - Komit perubahan Anda (
git commit -m 'Add some AmazingFeature' ) - Dorong ke cabang (
git push origin feature/AmazingFeature ) - Buka permintaan tarik
Lisensi
Proyek ini dilisensikan di bawah lisensi MIT - lihat file lisensi untuk detailnya.
Ucapan Terima Kasih
- Gambar produk dari Unsplash
- Ikon dari Lucide