Halo, Saya Vian Ferdian
Saya seorang |
Spesialis dalam merancang, membangun, dan mengintegrasikan ekosistem aplikasi web dan mobile modern. Mengembangkan sistem automasi berskala sekolah untuk SMKN 1 Cirebon dengan fokus pada efisiensi administrasi, integrasi WhatsApp Gateway, dan aplikasi mobile yang mulus.
import 'package:flutter/material.dart';
class SuperApps extends StatelessWidget {
final String portalUrl = "https://super.smkn1-cirebon.sch.id";
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'SUPER apps',
theme: ThemeData.dark(),
home: WebViewPortal(url: portalUrl),
);
}
}
Laravel Web
Super E-Raport
Flutter Mobile
SUPER Apps Client
OpenWA Gateway
OTP & Attendance Jobs
Tentang Vian Ferdian
$ cat profile.json
{
"nama": "Vian Ferdian",
"peran": "Full-Stack Developer",
"sekolah": "SMKN 1 Cirebon",
"spesialisasi": [
"Laravel API Ecosystem",
"Flutter Cross-Platform",
"WhatsApp Automation Gateway"
]
}
$ _
Membangun Solusi Digital dengan Kualitas, Performa & Otomatisasi
Saya adalah seorang pengembang perangkat lunak yang berfokus pada efisiensi sistem dan pengalaman pengguna yang luar biasa. Saya senang menerjemahkan alur kerja manual yang kompleks menjadi sistem digital yang otomatis dan mudah digunakan.
Pengalaman terbesar saya adalah mengembangkan ekosistem digital **SUPER** untuk **SMKN 1 Cirebon**. Tantangan mengelola ribuan data akademik siswa, presensi real-time, koordinasi antar wali kelas & bimbingan konseling (BK), hingga pengiriman notifikasi instan berhasil diselesaikan lewat integrasi Web Laravel, Mobile Flutter, dan WhatsApp Gateway.
Portofolio Proyek
SUPER (Sistem Unggulan Pendidikan dan E-Rapor)
Portal web sistem informasi akademik dan manajemen e-Raport untuk SMKN 1 Cirebon yang mengintegrasikan data guru, wali kelas, siswa, BK, dan admin.
- Multi-Role Dashboard untuk Superadmin, Guru, Wali Kelas, dan Siswa.
- BK Plotting & Konseling untuk memantau data bimbingan siswa.
- Sistem Kenaikan Kelas Massal dan mapping status alumni terautomasi.
- Impor/Ekspor Excel teroptimasi dengan sistem validasi data antrean.
SUPER Apps (Mobile Client Portal)
Aplikasi mobile berbasis Flutter sebagai jembatan/klien bagi siswa dan guru SMKN 1 Cirebon untuk mengakses e-Raport dan dashboard MyNeper dengan cepat.
- WebView Kontainer Teroptimasi dengan sistem cache untuk performa maksimal.
- Media Picker Android Kustom untuk unggah berkas profil dan dokumen dari kamera/galeri.
- Autentikasi Aman dengan manajemen session lokal terenkripsi.
- Desain Minimalis Akademik dengan respon navigasi instan.
OpenWA & WhatsApp Notification Service
Layanan gateway otomatisasi pengiriman pesan WhatsApp untuk menangani absensi real-time, notifikasi akademik, dan pemulihan akun via WhatsApp OTP.
- Absensi WA Job Queue: Mengirimkan rekap absen siswa ke nomor WhatsApp orang tua otomatis.
- WhatsApp Reset Password: Mengirim tautan pemulihan instan dan aman melalui chat WA.
- OTP Verification: Proses masuk portal aman dengan verifikasi kode OTP instan.
- Sistem Antrean Tangguh untuk mencegah pemblokiran nomor WhatsApp (Anti-Spam).
Teknologi & Alat
Backend & Database
Frontend & UI/UX
Mobile & Tools
Timeline SUPER SMKN 1 Cirebon
Membangun Pondasi Akademik Digital
Menginisiasi aplikasi **SUPER** dengan Laravel sebagai inti pengolahan nilai, kurikulum, manajemen siswa, dan guru wali kelas. Menggantikan proses pengolahan nilai raport kertas yang memakan waktu lama menjadi sistem otomatis berbasis komputasi awan.
Komunikasi Real-Time via WhatsApp
Mengintegrasikan WhatsApp API (OpenWA) ke dalam antrean (Laravel Queue) untuk mengautomasi pengiriman notifikasi kehadiran siswa ke orang tua secara instan, pengiriman OTP saat login, dan fitur inovatif Reset Kata Sandi melalui WhatsApp demi kemudahan akses guru dan admin.
Aksesibilitas Mobile Tanpa Hambatan
Mengembangkan aplikasi **SUPER Apps** berbasis Flutter untuk platform Android. Mempermudah siswa memantau nilai mereka melalui dasbor MyNeper dan mempermudah guru melakukan absensi harian langsung dari perangkat mobile mereka dengan integrasi file picker kustom.
Mari Berdiskusi
Lokasi
Cirebon, Jawa Barat, Indonesia