Source code Tugas Akhir (Web Admin & Android Mobile) Aplikasi Monitoring PAUD Aisyiyah Kartoharjo. Oleh: Ghoza Himma Al Farizqi (E31230596)
Go to file
ghozahimma65 ad1d7b2b93 Lanjut Flutter (masih belum)
🟢 Dashboard & Master Data (Selesai/Hampir Selesai)
[x] Data Guru: (Tambah, Edit, Hapus) — Sudah ada di GuruController.

[x] Data Wali Murid: (Tambah, Edit, Hapus) — Sudah ada di database.

[x] Data Siswa: (Relasi ke Wali & Kelas) — Sudah ada di database.

[x] Manajemen Kelas: (Gatotkaca, dll).

🟠 Fitur Monitoring (Laporan & Penjemputan)
Ini adalah fitur yang datanya datang dari Mobile, tapi Admin harus bisa lihat:

[ ] Monitoring Laporan Perkembangan:

Tampilan List Laporan (sudah dibuatkan kodenya tadi).

Fungsi Hapus (untuk moderasi data).

Note: Di web tidak ada tombol "Tambah", karena itu tugas Guru di HP.

[ ] Monitoring Log Penjemputan:

Tampilan Log real-time (jam jemput, siapa yang jemput).

Filter berdasarkan "Hari Ini" (supaya tidak menumpuk).

Tombol input manual (untuk jaga-jaga kalau Wali lupa bawa HP).

🔴 Fitur Sistem & Akun (Wajib Ada)
Tanpa ini, Guru dan Wali tidak bisa login ke aplikasi Flutter:

[ ] User Account Generator:

Setiap Guru dan Wali harus punya baris di tabel users.

(Gunakan Seeder yang saya kasih tadi untuk membuatkan akun masal).

[ ] Role Management:

Memastikan siapa yang admin, siapa yang guru, siapa yang wali.

[ ] API Authentication (Sanctum):

"Pintu" agar Flutter bisa login (sudah saya kasih kodenya di AuthController).

📋 Ringkasan File yang Belum Kamu Buat/Cek:
View Log Penjemputan: resources/views/admin/penjemputan/index.blade.php (tadi sempat tertunda).

API Routes: routes/api.php (untuk koneksi Flutter).

Seeder Akun: database/seeders/UserGeneratorSeeder.php (supaya ada akun buat ngetes login di HP).

Saran saya: Pastikan kamu sudah membuat View Log Penjemputan (Langkah terakhir di chat sebelumnya) supaya tampilan Web-mu tidak ada yang kurang saat didemokan.
2026-02-04 20:34:32 +07:00
app Lanjut Flutter (masih belum) 2026-02-04 20:34:32 +07:00
bootstrap first commit - upload project laravel 2025-09-18 21:00:16 +07:00
config up 2025-09-25 20:33:45 +07:00
database Lanjut Flutter (masih belum) 2026-02-04 20:34:32 +07:00
public first commit - upload project laravel 2025-09-18 21:00:16 +07:00
resources Lanjut Flutter (masih belum) 2026-02-04 20:34:32 +07:00
routes Akun 2025-11-14 13:20:21 +07:00
storage first commit - upload project laravel 2025-09-18 21:00:16 +07:00
tests first commit - upload project laravel 2025-09-18 21:00:16 +07:00
.editorconfig first commit - upload project laravel 2025-09-18 21:00:16 +07:00
.env.example first commit - upload project laravel 2025-09-18 21:00:16 +07:00
.gitattributes first commit - upload project laravel 2025-09-18 21:00:16 +07:00
.gitignore first commit - upload project laravel 2025-09-18 21:00:16 +07:00
README.md Update README.md 2025-09-18 21:01:29 +07:00
WhatsApp Image 2026-02-04 at 19.00.08 (1).jpeg Lanjut Flutter (masih belum) 2026-02-04 20:34:32 +07:00
WhatsApp Image 2026-02-04 at 19.00.08.jpeg Lanjut Flutter (masih belum) 2026-02-04 20:34:32 +07:00
artisan first commit - upload project laravel 2025-09-18 21:00:16 +07:00
composer.json first commit - upload project laravel 2025-09-18 21:00:16 +07:00
composer.lock first commit - upload project laravel 2025-09-18 21:00:16 +07:00
package-lock.json first commit - upload project laravel 2025-09-18 21:00:16 +07:00
package.json first commit - upload project laravel 2025-09-18 21:00:16 +07:00
paud_monitoring up 2025-09-25 20:33:45 +07:00
phpunit.xml first commit - upload project laravel 2025-09-18 21:00:16 +07:00
postcss.config.js first commit - upload project laravel 2025-09-18 21:00:16 +07:00
tailwind.config.js first commit - upload project laravel 2025-09-18 21:00:16 +07:00
vite.config.js first commit - upload project laravel 2025-09-18 21:00:16 +07:00

README.md

CUEK