Skip to content

Repository files navigation

POS QRIS Web

Aplikasi Point of Sale berbasis web untuk HP dan tablet. Frontend menggunakan Next.js, sedangkan data dan transaksi tetap memakai Supabase.

Jalankan lokal

npm install

Buat .env.local berdasarkan .env.example, lalu isi:

  • NEXT_PUBLIC_SUPABASE_URL
  • NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY

Kemudian:

npm run dev

Buka http://localhost:3000.

Deployment

Project ini siap diarahkan ke Vercel. Detail koneksi Vercel dan environment variable akan diberikan setelah versi web dasar selesai diuji.

Jangan pernah menaruh Supabase service-role key di frontend.

Fitur versi awal

  • Katalog selalu tampil.
  • Pencarian nama, SKU, barcode, dan kategori.
  • Tier harga berdasarkan kuantitas.
  • Keranjang responsif untuk HP/tablet.
  • Pembayaran tunai, uang diterima, dan kembalian.
  • Tambah/edit produk dengan nama kategori dan satuan yang manusiawi.
  • Checkout menggunakan RPC Supabase yang sudah divalidasi server.
  • Fondasi siap untuk printer thermal melalui adapter terpisah.

About

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages