← Semua karya

Feb 2020 · Full-stack Developer

Dyresto

Sistem transaksi restoran yang dibangun dalam batasan waktu ketat — alur berbasis peran lintas menu, meja, keranjang, pemesanan, operasi kasir, transaksi, dan pelaporan.

Stack
Laravel · MySQL · PHP
Kategori
Aplikasi Bisnis · Restoran
Kunjungi proyek

Yang terkirim

  • Alur berbasis peran untuk administrator, pelayan, dan kasir, plus peran sisi pelanggan.
  • Manajemen menu dan meja dengan alur keranjang dan pesanan yang berlanjut ke transaksi kasir.
  • Riwayat transaksi dan alur cetak/pelaporan.
Dyresto

Dyresto adalah aplikasi kasir restoran yang dibangun dengan Laravel 6.2 dalam tantangan pra-UKK — build dengan batasan waktu yang memaksa sistem tetap fokus pada loop transaksi: menu, pesanan, kasir, struk.

Fungsinya

Informasi restoran, kategori makanan, dan menu menjadi penopang sisi produk; meja dan keranjang mengalir ke pesanan. Peran membagi pekerjaan — administrator, pelayan/kasir, dan jalur sisi pelanggan — lalu pesanan yang selesai berlabuh di transaksi dan riwayat transaksi, dengan alur cetak dan pelaporan untuk penutupan operasional.

Catatan engineering

  • Peran mencerminkan lantai restoran. Penerima pesanan, kasir, dan administrasi adalah tanggung jawab berbeda dalam model data.
  • Dari keranjang ke transaksi, ujung ke ujung. Alur pesanan melewati keranjang dan berakhir di transaksi yang tercatat dan bisa dilaporkan.
  • Batasan ketat menjaga ruang lingkup tetap jujur. Dibangun sebagai tantangan berwaktu, sistem menunjukkan inti transaksional tanpa tambahan yang dikarang.

Tempat dalam perjalanan

Bersama Dyposten, periode 2019–2020 adalah bab sistem transaksional awal: menu, meja, keranjang, peran, dan output cetak — batu penyusun setiap produk transaksional berikutnya.