Day 30 — Final Demo Bulan 2 & Seremoni Penutupan Program 🎓🚀
Fase: 3 — Deployment | Minggu: 6 | Hari: Jumat
🎯 Tujuan Hari Ini
Hari terakhir program! Presentasikan SIMAS versi production — yang kini dapat diakses secara online oleh siapapun — kepada mentor dan audience. Rayakan pencapaian 30 hari perjalanan belajar yang luar biasa.
📋 Susunan Acara Final Demo
| Waktu | Kegiatan |
|---|---|
| 08:00 – 08:30 | Persiapan teknis: pastikan URL production online, data demo tersedia |
| 08:30 – 09:00 | Final standup: setiap orang berbagi rasa dan pelajaran terbesar |
| 09:00 – 10:30 | Sesi Demo & Presentasi (25–30 menit per tim) |
| 10:30 – 11:00 | Sesi Q&A dengan Mentor |
| 11:00 – 11:30 | Evaluasi Individual & Pengisian Laporan Akhir |
| 11:30 – 12:00 | Seremoni Penutupan, Sertifikat & Foto Bersama |
✅ Checklist Final (08:00 – 08:30)
Teknis
- [ ] URL production dapat diakses dari browser dan HP
- [ ] Data demo sudah tersedia di database production (aset, kategori, peminjaman)
- [ ] Fitur login/register berfungsi (jika ada)
- [ ] Upload foto berfungsi di production
- [ ] Export Excel menghasilkan file yang bisa dibuka
- [ ] Export PDF menghasilkan file yang bisa dibuka
- [ ] Dashboard menampilkan statistik yang akurat
Non-Teknis
- [ ] Slide presentasi sudah siap
- [ ] Urutan presenter sudah disepakati
- [ ] Link URL production dibagikan ke WhatsApp group agar audience bisa buka di HP
🎤 Panduan Presentasi Final (30 Menit)
Bagian 1: Introduksi (3 Menit) — Project Manager
"Selamat pagi. Kami adalah [nama tim] dari batch magang RPL. Selama 30 hari — dibagi menjadi 6 minggu — kami membangun SIMAS: Sistem Manajemen Aset Sederhana menggunakan Laravel."
Yang disampaikan:
- Nama tim dan role masing-masing anggota
- Problem statement: masalah apa yang diselesaikan SIMAS?
- Teknologi yang digunakan (Laravel, MySQL, Railway, dll.)
Bagian 2: Demo Aplikasi Live (20 Menit)
Demo dilakukan langsung dari URL production. Jalankan skenario berikut secara urut:
Skenario 1: Fitur CRUD Dasar (Backend Dev)
- Buat kategori baru di form
- Tambah aset baru dengan upload foto
- Tunjukkan foto tampil di halaman daftar dan detail
- Edit aset, ganti foto
- Coba hapus aset yang masih dipinjam → tunjukkan proteksi
Skenario 2: Modul Peminjaman (Backend Dev)
- Catat peminjaman baru → tunjukkan stok berkurang dari dashboard
- Proses pengembalian → stok bertambah
- Coba pinjam melebihi stok → tunjukkan pesan validasi
Skenario 3: Export Data (Frontend / QA)
- Klik Export Excel di halaman Aset → buka file di live
- Klik Export PDF di halaman Peminjaman → buka file di live
- Tunjukkan format laporan yang rapi dan profesional
Skenario 4: Ini Live di Internet! (PM)
- Tunjukkan URL public aplikasi
- Minta salah satu audience / mentor untuk membuka dari HP mereka
- Tunjukkan aplikasi berjalan dari device lain secara realtime
Bagian 3: Refleksi Teknis (5 Menit)
Setiap anggota tim menjawab satu pertanyaan (60 detik per orang):
- "Apa fitur yang paling menantang untuk diimplementasikan dan kenapa?"
- "Apa yang kamu pelajari dari proses deployment yang tidak pernah kamu pelajari di kelas?"
- "Jika ada bulan ketiga, fitur apa yang ingin kamu tambahkan?"
- "Apa satu hal tentang software development yang baru kamu pahami setelah magang ini?"
📊 Rubrik Penilaian Final (Bulan 2)
Penilaian Aplikasi
| Fitur | Bobot | Kriteria |
|---|---|---|
| Upload File (Foto Aset) | 20 poin | Validasi tipe, ukuran, tampil di UI, hapus bersih |
| Export Excel | 20 poin | Header benar, data lengkap, nama file dinamis |
| Export PDF | 20 poin | Layout rapi, statistik akurat, bisa di-print |
| Deployment Online | 25 poin | URL dapat diakses, semua fitur berfungsi |
| Keamanan & Optimasi | 15 poin | APP_DEBUG=false, CSRF ada, optimize berjalan |
Penilaian Individual
| Aspek | Bobot | Keterangan |
|---|---|---|
| Pemahaman Teknis Bulan 2 | 30 poin | Bisa jelaskan kode upload, export, dan deploy |
| Kontribusi Kode | 25 poin | Commit history GitHub aktif selama 30 hari |
| Problem Solving | 25 poin | Mampu atasi error deployment secara mandiri |
| Komunikasi & Presentasi | 20 poin | Menjelaskan dengan jelas dan percaya diri |
📝 Laporan Akhir Program (30 Hari)
Isi dan serahkan ke mentor setelah demo:
═══════════════════════════════════════════════════
LAPORAN AKHIR MAGANG — DAY 30 (PROGRAM BULAN 2)
Program RPL Laravel — BRIN 2026
═══════════════════════════════════════════════════
Nama : [Nama Lengkap]
Role : [Role]
Tanggal : [Tanggal]
Link GitHub : [URL Repository]
URL Aplikasi Live: [URL Railway/Render]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 REFLEKSI PROGRAM (30 HARI)
1. Skill terbesar yang kamu kembangkan selama 30 hari ini?
→ [Jawaban]
2. Momen paling "aha!" yang kamu rasakan saat code akhirnya berjalan?
→ [Jawaban]
3. Dari semua fitur yang dibangun (CRUD, Peminjaman, Upload, Export,
Deploy), mana yang paling bangga kamu buat? Kenapa?
→ [Jawaban]
4. Apa rencana personalmu setelah program ini? (Workshop lanjutan,
freelance, portfolio, dll.)
→ [Jawaban]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 SELF-EVALUATION (1–10)
Bulan 1 (Fondasi):
Laravel MVC & Routing : ___
Database & Eloquent : ___
Git & GitHub Collaboration : ___
Bulan 2 (Lanjutan):
Upload File Management : ___
Export Data (Excel & PDF) : ___
Deployment & Production Config: ___
Keamanan Dasar Aplikasi : ___
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 FEEDBACK UNTUK PROGRAM
1. Materi mana yang paling berguna dan langsung bisa dipraktekan?
→ [Jawaban]
2. Materi mana yang menurut kamu terlalu cepat / perlu lebih banyak waktu?
→ [Jawaban]
3. Saran konkret untuk batch magang berikutnya:
→ [Jawaban]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tanda tangan peserta: ________________________🏆 Pesan Penutup untuk Peserta Program
Selamat! Kamu telah menyelesaikan 30 hari magang intensif yang sesungguhnya.
Dalam 2 bulan ini, kamu tidak hanya belajar coding. Kamu belajar berpikir seperti seorang developer:
- Membaca error tanpa panik
- Mencari solusi secara mandiri
- Berkolaborasi menggunakan Git
- Memikirkan keamanan dan performa
- Dan yang paling penting — membawa ide menjadi kenyataan yang bisa diakses dunia
Aplikasi yang kamu bangun hari ini bukan sekadar tugas. Ini adalah bukti nyata kemampuanmu. Tidak semua developer muda punya pengalaman men-deploy aplikasi mereka sendiri ke internet.
Tambahkan URL aplikasi ini ke CV-mu. Ceritakan perjalanan ini di wawancara kerja. Jadikan ini batu loncatan untuk hal-hal yang lebih besar.
Kamu sudah membuktikan bahwa kamu bisa.
— Mentor 🎓
Catatan Mentor — Tindak Lanjut Pasca Program
- [ ] Berikan feedback tertulis individual kepada setiap peserta dalam 1 minggu
- [ ] Pastikan semua peserta memiliki akun GitHub dengan repository public yang rapi
- [ ] Simpan URL aplikasi production setiap peserta sebagai dokumentasi program
- [ ] Rekomendasikan resource belajar lanjutan: Laracasts, Laravel News, roadmap.sh/php
- [ ] Terbitkan sertifikat digital yang bisa dibagikan di LinkedIn
- [ ] Simpan hasil evaluasi untuk penyempurnaan kurikulum batch berikutnya