Skip to content

Manage Antrian PPDB with ease. Built with Fullstack Laravel and SocketIO

Notifications You must be signed in to change notification settings

abhipraya-kusuma-dev/sistem-antrian

Repository files navigation

Sistem Antrian

Prerequisite

  1. php 8.2
  2. ffmpeg

Run On Your Local Machine

# Clone Repo
git clone https://github.com/AdiCahyaSaputra/sistem-antrian
cd sistem-antrian

# Install Dependencies
composer install
npm install

# Setup Laravel .env
cp -r .env.example .env
php artisan key:generate

# Migration (Don't forget to fill the database credentials in .env first)
php artisan migrate:fresh --seed

# Link storage to public folder (add 'FILESYSTEM_DISK=public' at your .env) and
php artisan storage:link

# Move audio template
mv public/audio storage/app/public

# Setup socket io
# add this to your .env files
# SOCKET_IO_SERVER='127.0.0.1:3000'

# Run APP
php artisan ser
npm run dev
node server.cjs

People Behind This Project

Reference

Todo

  • Text To Speech API

  • Daftar Antrian

  • Kelola Antrian (admin/op)

  • Kelola Antrian Bendahara (admin/op)

  • Display Antrian

  • Laporan per hari

  • Pisah menu berdasarkan kategori "terpanggil" (kelola antrian)

  • Real time card antrian

  • Suara pada display antrean

  • Warna card antrian saat ini

  • tampilkan jumlah antrian disebelah tombol daftar

  • Regenerate ulang card antrian display setelah pendaftaran berhasil

  • Optimasi Daftar Antrian

  • Antrian berhasil date

  • Antrian Berhasil kembali ke menu awal setelah beberapa detik

  • Antrian Seragam daftar dari bendahara (tanpa print)

  • Antrian Seragam display

  • Antrian Seragam List

  • Antrian Bendahara ada kutipan kecil dari antrian operator sebelumnya

  • Antrian Bendahara terkoneksi dengan antrian sebelumnya

  • Bug seragam di display /antrian

  • Jumlah antre filter yang belum nya aja

  • Antrian Seragam display and list SocketIO

  • Pagination list antrian

  • Daftar Antrian Card UI dibikin kotak kotak

  • Akun operator ada 5

  • Middleware operator

  • Export ke excel dan pdf per minggu

  • FE Bendahara

  • Logout bendahara

  • Ngasih tau user nomor antrian dia saat lanjut ke bendahara dan seragam

  • Antrian Seragam display UI

  • Antrian Seragam List UI

  • Logout Seragam

  • Data di Antrian Seragam

  • Warna kolom di excel nya mengikuti warna di laporan

  • Print Otomatis

  • Rekaman angka 0-9 dan "Nomor antrian ... menuju loket (x)" secara manual

About

Manage Antrian PPDB with ease. Built with Fullstack Laravel and SocketIO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published