ECommerce-API
API istirahat untuk sistem e-commerce online
Fitur:
- Otentikasi dan otorisasi berbasis token
- Keranjang belanja yang dapat diskalakan menggunakan redis
- Segarkan token untuk mencegah akses tidak sah dengan memblokir token yang dikompromikan atau tidak valid.
- Daftar Produk
- Penempatan pesanan
- Mengirim email
- Pembayaran
- Unggahan file
- Penanganan kesalahan khusus
- Pencarian Teks Lengkap
- Transaksi basis data
- Pagination sisi server
- Validasi Skema Sisi Server.
- Pembatasan tingkat API
- Caching API
- Injeksi ketergantungan
- Menyombongkan
Tumpukan Teknologi:
- Node JS
- Express JS
- PostgreSQL
- Redis
Diagram Hubungan Entitas:

Penggunaan
"/.env" Perbarui nilai/pengaturan untuk Anda sendiri
Instal dependensi
Jalankan aplikasi
# Run in dev mode
npm start